Taj Mahal – New Delhi
Taj Mahal, New Delhi is Located in the heart of Lutyen’s Delhi, and offers luxurious accommodation set in 6 acres of landscaped grounds.
Taj Mahal, New Delhi has 7 dining options to choose from. The high-end facilities also include a state-of-the-art fitness centre, an outdoor pool and spa. The hotel has 245 rooms including 26 suites, all of which offer stunning aerial views of Delhi’s historic skyline,