
Top 5 Luxury Hotels In India
THE IMPERIAL NEW DELHI Address: Janpath Ln, Janpath, Connaught Place, New Delhi, Delhi 110001, India (Location Map) The iconic 5-star Imperial New Delhi is located in the heart of India’s capital. The historic hotel exemplifies Victorian charm and colonial elegance. Imperial has 9 categories of luxurious rooms and suites that overlook the stunning lush green garden….