Located a mere 0.9 miles from LSR College, Mohan Villa New Delhi hotel is within 700 feet of Lalit Kala Akademy. This New Delhi hotel also includes a car park.
The guest house is located in New Delhi, at a medium distance from Vinobapuri metro station. The South Delhi district, where the New Delhi property sits, grants access to cultural attractions like National Science Centre, which is 3.7 miles away. One of the most important attractions in New Delhi is ISKCON Temple Delhi, located merely a 6-minute stroll from this hotel. Mohan Villa hotel is located 16 miles from Delhi International airport and just off Garhi Village bus stop.
Lovely Fast Food Joint is situated 0.6 miles from the property.