Luxury Hotels in India

The top luxury hotels in New Delhi are precious indeed. Demand often outstrips supply in the great capital city of India. But those visiting India on business or in search of pampered adventure will know exactly where to find the best accommodations in New Delhi, and no doubt of The Lodhi will be on top of the list.

Guests accustomed to staying at Aman Resorts will want to stay at The Lodhi, as this was an Aman Resort until last year. A lift here, paint there, and a new youthful do, The Lodhi is its own property now, as luxury minded as ever but with a chic persona that is making waves in Bollywood and beyond.

READ MORE …