Located near Hotel Leo New Delhi, guests can quickly reach the Ramakrishna Mission.
Old Delhi halal food is 2.5 km from this New Delhi hotel, while Jhandewalan Hindu Temple is about 20 minutes on foot from the location. Cultural sights in the area include the National Museum, which is 3.3 km away. Also, the Connaught Place lies nearly 5 minutes away by car, while Ramakrishna Ashram Marg underground station is only steps away from the Leo New Delhi. This New Delhi hotel is 750 m from Paharganj stand bus station.
Each of the 11 rooms is equipped with climate control as well as a flat-screen TV with satellite channels. Bathrooms include a separate toilet and a shower, along with comforts such as bath sheets and bathrobes.
Situated a few steps from Hotel Leo, the bar Leo's Restaurant Lounge offers a Chinese menu.