This hotel is located 23km from New Delhi center, 23.5km from the India Gate and 25km from the National Museum.
Facilities and services include restaurant, parking, elevator, wireless Internet access and 24-hour reception. Rooms feature air conditioning, TV, telephone, mini bar and hairdryer. Address: 8332-36 Street No 5, 110055 New Delhi, India.
8332-36 Street No 5, , 110055 New Delhi, , India
|Wireless Internet (WiFi)||Yes|
|Distance to center||23 km|
|Distance to airport||28 km|