The Imperial
Constructed in 1931, The Imperial is an iconic luxury hotel in New Delhi. Centrally located, the Colonial-style property features clean and polished interiors that pay homage to its past, with vintage furnishings, antiques and historic artworks. Tropical gardens surround the property and the central courtyard features a spacious outdoor pool. There is also a fully equipped gym and a spa that specialises in both ayurvedic and Western treatments.
View all of our luxury holidays to India.