Delhi Hotels, City Center

3 hotels found in City Center, Delhi

THE CLARIDGES NEW DELHI

City center

Location: The Claridges New Delhi is located in New Delhi, close to Lodhi Garden, National Museum, and India Gate. Nearby points of interest also include...

LE MERIDIEN NEW DELHI

City center

Location: Le Meridien New Delhi is located in New Delhi, close to Jantar Mantar, Connaught Place, and India Gate. Nearby points of interest also include...

THE METROPOLITAN HOTEL NEW DELHI

City center

185 Rooms - 10 Floors - Wedding - Daily newspaper - Multilingual staff - Babysitting - Doctor on call - Complimentary tea & coffee - Elevator - Safety deposit box...