Delhi

The Taj Mahal Hotel

‘In the Heart of New Delhi’

The Taj Mahal Hotel is placed only moments away from landmarks like India Gate, the Presidential Palace and the National Museum. It offers 292 rooms and suites with views of Delhi’s skyline. Seven restaurants and bars range from Cantonese and Schezuan to Japanese and Indian cuisine. Facilities include a swimming pool, fitness centre and spa.

Location