OYO Flagship 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 3-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 OYO Flagship 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.