Authentic, characterful and unique accommodation worldwide - from small charming guesthouses or luxurious heritage hotels to eco-retreats, converted palaces, remote wilderness lodges and self-catering farmhouses, villas and vineyards.
In the heart of New Delhi The Imperial is the city’s leading luxury hotel. Immediately outside the gates of this prestigious property you are in the midst of the commercial and business district...
Right in the centre of New Delhi, 200 or so metres from Connaught Square and opposite the famous Jantar Mantar the Park Hotel is superbly located for exploring the sights both ancient and modern of th...