Situated just 500 metres from the 3-star Hotel O Tarun Palace New Delhi, guests can reach Sheila Cinema in no time. Featuring a shared lounge, this New Delhi hotel is located only a few steps from the Jama Masjid.
The hotel is 2.2 km from Sadar Bazaar and within reach of Ramakrishna Ashram Marg underground station. The O Tarun Palace New Delhi provides history lovers with proximity to the historic Red Fort (2.7 km) and Feroz Shah Kotla Fortress (2.8 km). The accommodation is situated approximately a 10-minute drive from the Bhuli Bhatiyari Ka Mahal, while New Delhi Railway bus station lies merely a 10-minute walk away. For those travelling from afar, Delhi International airport is 21 minutes' drive away.
The 30 rooms at this New Delhi hotel comprise a seating area.
You can get a gastronomic experience at The Drunkyard which offers Indian cuisine not far from Hotel O Tarun Palace.