The 3-star Hotel O Mini Tower Inn New Delhi is a great place to stay in the West Delhi district, 19 minutes' stroll from Dilli Haat.
This hotel is located 0.3 miles from Jain Temple, 7 miles from New Delhi train station. The New Delhi hotel is about a 25-minute walk from Gurudwara Sis Ganj Sahib and not far from Clock Tower. A family vacation to New Delhi will become more exciting if you visit Mystery Rooms Amusement Center lying 1.8 miles from the O Mini Tower Inn. This accommodation is also just a few steps from Hari Nagar Shaheed Pawan Sahni Chowk bus stop.
The hotel offers rooms with a seating area featuring climate control, along with a flat-screen TV with satellite channels.
Dining options also include The Barbeque Company, situated 12 minutes' walk away.