The Lodhi Hotel
A 7-minute walk from Jawaharlal Nehru Stadium metro station, this ritzy hotel, decorated with contemporary Indian artwork, is 10 km from the 17th-century Red Fort.
Featuring elegant decor and high-end furnishings, the sleek rooms come with free Wi-Fi, flat-screen TVs, and balconies, some with private plunge pools. Suites add living rooms and dining areas. Room service is available.
Amenities include 2 restaurants, a cigar lounge and a library. A tranquil spa offers steam rooms, as well as beauty and massage treatments. There’s also a fitness centre, and an indoor pool with a poolside cafe.
B H C New Dehli @ Simon Newbound