Situated nearly a 25-minute walk from Madame Tussauds Delhi, the smoke-free Hotel Mohan International New Delhi offers a 24-hour business centre with a range of business amenities. Boasting winery tours, this New Delhi hotel is located 4.2 km from the war memorial "India Gate".
The 2-star budget hotel is nestled right in the centre of New Delhi, a short way from New Delhi underground station. The Mohan New Delhi also lies within 20 minutes' walk of Old Delhi halal food. This accommodation stands 2.8 km from the Roman Sacred Heart Catholic Cathedral, popular with pilgrims and tourists alike. There is New Delhi Metro Express Line bus stop around 10 minutes' walk away.
Hotel Mohan International has 43 rooms, comprising a seating area and a dining area. A flat-screen TV with satellite channels, along with tea and coffee making facilities, are offered.
Serving a wide assortment of dishes, Re Cafe and Bar is just near this hotel.