Offering a location a 6-minute walk from Central Market, Hotel O Villa House New Delhi offers 30 rooms.
The marble Hazrat Nizamuddin Aulia Dargah Shrine is 2.4 km from this hotel, while the N Block Market is 2.2 km away. The Safdarjung's Tomb is also located 10 minutes' drive from the 4-star hotel. The nearby sports attractions feature Siri Fort Sports Complex 2.9 km from the Villa House. This property is 450 metres from Defence Colony bus stop and steps away from Lajpat Nagar underground station.
The rooms at the hotel provide guests with a television, as well as comforts such as an air conditioner.
Offering Indian dishes, Pind Balluchi is a 5-minute walk away.