Overlooking the sea, the 2-star Hotel Shri Ram New Delhi is nearly a 10-minute drive from Indian Mountaineering Foundation.
This hotel is located in New Delhi, within walking distance of Delhi Aero City tube station. National Rail Museum is within 7 km of the accommodation, and Delhi International airport is 5 km away. Nearly a 10-minute drive from the hotel, guests will also find Terminal 3. Mahipalpur bus stop is at a distance of not too far from the property.
Hotel Shri Ram has 19 rooms, comprising a patio and a balcony. A multi-channel television, along with a mini-fridge-bar, are offered.
The restaurant Mahipalpur is located a 6-minute walk away.