Claridges Hotel Delhi

Delhi, India

Set on three acres right in the heart of New Delhi, this hotel has been a landmark since the 1950s and it’s just a five-minute walk from the trendy Khan Market, an upscale shopping area patronized by diplomats, ex-pats, and Delhi’s elite. The hotel offers spacious, well-appointed rooms, a 24-hour coffee shop, two restaurants, and lovely garden, and a courteous staff.