A hotel that exudes colonial charm with large and spacious rooms and bathrooms providing the business traveler the much needed luxury of space.
The Taj Mahal Hotel is located in the exclusive residential area of Lutyens, Delhi, close to the seat of government. Reflecting the heritage of Mughal Delhi, this hotel offers graceful architecture with modern facilities.
1.877.510.0954 Monday - Friday | 10AM - 8PM ET