Taj Mahal Hotel, New Delhi
Location
New Delhi, India
One of the most distinguished addresses in the national capital, the 5-star Taj Mahal Hotel is a city landmark, located in the exclusive residential area of Lutyens’ Delhi close to the seat of government and foreign embassies. The hotel’s elegant interiors reflect the heritage of Mughal Delhi, with intricate motifs, golden inlay work, marble fountains, original art and a veritable showcase of historic artifacts. Exuding refined ambience, the hotel's 294 spacious guestrooms enjoy views over the city or pool and gardens through panoramic windows. Each room is appointed with every amenity befitting a property of this caliber. The health and fitness center features steam baths, sauna, Jacuzzi and traditional Indian Ayurvedic massage and Sirodhara treatments. A suite of restaurants offers a wide range of cuisines and beverages, and classic afternoon tea is served each day in the Machan and Emperor Lounge.