Hotel Taj Mahal is a leading 5 star hotel operating in New Delhi. A graceful 12-story hotel constructed of pink Dholpur sandstone and set in landscaped gardens.
Centrally located a few minutes from the Janpath shopping area and city center. Spacious guest rooms with panoramic views. Each with purified drinking water, direct-dial phone, colors TV with in-house movies. Gracious atmosphere and hospitality, with all modern convenience.
Thoughtful thoughts to your inbox