About it
Hotel Villa House is located in New Delhi, within 2.9 miles of Humayun's Tomb and 3.8 miles of Pragati Maidan. With free WiFi, this 4-star hotel offers room service. India Gate is 3.9 miles from the hotel and Lodhi Gardens is 4.1 miles away.
At the hotel the rooms have air conditioning and a TV.
Gandhi Smriti is 4.3 miles from Hotel Villa House, while Jantar Mantar is 5.7 miles from the property. The nearest airport is Delhi International Airport, 12 miles from the accommodation.