Guests of the comfortable Hotel Leo New Delhi can easily reach Gem, located merely a 6-minute walk away. The hotel includes 11 rooms.
The rooms include climate control, along with such modern comforts as a flat-screen TV with satellite channels. The rooms are equipped with private bathrooms. The rooms of Hotel Leo overlook the city.
Situated within 5 minutes' drive of the hotel, the restaurant Paankhuri Restaurant offers an Italian menu.
This New Delhi hotel places you a mere 1.8 km from the Bhuli Bhatiyari Ka Mahal and 2.9 km from the Feroz Shah Kotla Ground. A popular place in New Delhi is Graveyard, which is 700 metres away. Located approximately 20 minutes' walk from the Leo New Delhi, the Expansive Laxminarayan Hindu Temple is open for visiting by worshippers and tourists. The property is 850 metres from Sucheta Kriplani Hospital bus stop and within a few blocks of Ramakrishna Ashram Marg tube station.