Hotel O Clock Tower Inn New Delhi is a great place to stay in West Delhi, which is divided into three subdivisions, Patel Nagar, Rajouri Garden and Punjabi Bagh, 20 minutes' walk from the Delhi Haat Janakpuri. Featuring luggage storage, this hotel is located within reach of the Clock Tower.
Hotel O Clock Tower Inn welcomes guests to 30 rooms complete with a multi-channel television, as well as comforts like an air conditioner.
Offering Indian dishes, The Barbeque Company is a 13-minute walk away.
CMC Limited is 2.2 km from the 3-star hotel, while the Gurudwara Sis Ganj Sahib is 2.3 km away. The O Clock Tower Inn is a few moments from Jain Temple and 5 km from Delhi International airport. Along with other cultural attractions the Indian Air Force Museum is nestled a 15-minute drive from this property. Hari Nagar Shaheed Pawan Sahni Chowk bus stop is 50 metres from the hotel and 11 km from is enough to get to New Delhi train station.