Hotel Taj Mahal, New Delhi

Taj Mahal, New Delhi, located in the heart of the city, stands as a tribute to legendary hospitality and service, complementing the broad leafy boulevards of Delhi's chief architect, Sir Edwin Lutyens. Central to The Taj Mahal Hotel's prominence is its old-world grace and charm, blended effortlessly with contemporary comforts and amenities.

See also

See more