Family Hotel Leo New Delhi includes 20 rooms and is 2.3 km from Laxminarayan Temple.
Private bathrooms include nice touches such as towels and slippers.
Located a short distance from this hotel, Leo's Restaurant Lounge serves a great selection of Asian food.
The Family Hotel Leo is situated in the Central Delhi district, a few metres away from Ramakrishna Ashram Marg underground station. This hotel is only 5 minutes' walk from Ramakrishna Mission and around a 10-minute ride from Sacred Heart Cathedral. There is Old Delhi halal meal a 10-minute ride away, and Paharganj stand bus station is a few minutes' drive from the property. For those travelling from afar, Delhi International airport is 21 minutes' drive away.