New Delhi: The Delhi High Court has declared the ‘Taj’ marks and trademarks as well-known. Under the Trade Marks Acts 1999, the luxury hotel chain Taj, owned by the Indian Hotels Company ...
Address: Dr. Zakir Hussain Marg, 110003 New Delhi, India The Leela Palace ... a spa. Guests can enjoy a variety of dining options, including fine dining restaurants and a rooftop bar. The Taj ...
Nestled on an island in the serene Lake Pichola, the Taj Lake Palace is a breathtaking ... traditional Indian hospitality, The Leela Palace New Delhi is a luxurious haven in the heart of the ...