Loading hotels
Confirming room availability...
The Taj Mahal Hotel, Number One Mansingh Road, New Delhi, India
Deluxe Class Modern Hotel. (general) The Taj Mahal Hotel is a five-star deluxe hotel located in the very heart of New Delhi. On Number One Mansingh Road, it stands as tribute to timeless hospitality and service, complementing the broad leafy boulevards of Delhi's chief architect, Sir Edwin Lutyens. Its proximity to the seat of government, the city's diplomatic corps, and entertainment, heritage and business districts has furthered the hotel's reputation as the epicentre of the capital. Prominent landmarks - India Gate, the Presidential Palace and the National Museum - are a short 10-minute drive away.