Nestled in the South West district of Delhi, the 3-star Hotel O Downtown Delhi is only 0.7 km from the Vernssage Art Gallery. There is a restaurant available on the premises.
This hotel is located in Delhi, just near Dwarka Sector 10 tube station. The KaliBari Temple is approximately 10 minutes by car from the hotel, while Indira Gandhi International airport is 5 km from it. The O Downtown is 2.6 km from the Shirdi Sai Baba Temple.
All 30 rooms are air-conditioned and equipped with free wireless internet and a television.
The restaurant Kake Di Handi lies within a few blocks of this accommodation.