The 4-star Hotel O Bhavya Residency Delhi includes air-conditioned rooms approximately a 10-minute drive from the Tihar Prison. Featuring a restaurant, this Delhi hotel is 2.6 km from the Lodi Era Baoli.
The hotel is nestled in the South West district, just near the soup restaurant Metro Restaurant. The accommodation stands nearly 10 minutes on foot from Nawada tube station. The ISKCON Temple is also situated 2.9 km away. For those travelling from afar, Delhi International airport is 25 minutes' drive away.
All 30 rooms are air-conditioned and equipped with free Wi-Fi and a TV set.