Taj Mahal Hotel
The Taj Mahal Hotel, New Delhi is a landmark of this great city. In addition to the luxury that this 5-star property promises, is the consistency of good service and class. The business hotel is suitable for both business and pleasure visitors; and has often been the preferred location for visiting heads of state. Each of the 294 spacious rooms and suites has been fitted with the very latest in modern amenities and offers spectacular views. The luxury hotel amenities include the fine-dining restaurant Varq, a spa and event facilities; among many other amenities.