Family Hotel Leo New Delhi находится поблизости от Общества Рамакришны и предлагает 20 номеров.
Некоторые номера располагают собственными ванными комнатами, а также террасой, телевизором с плоским экраном и спутниковыми каналами, системой климат-контроля. В номерах предоставляется отдельный туалет.
Этот отель находится в двух минутах ходьбы от ресторана "Leo's Restaurant Lounge", где подают блюда китайской кухни.
В 2 км от отеля Family Hotel Leo расположен Храм Лакшми-Нараян, а примерно в 1 км — пятничная мечеть. В районе находятся такие религиозные достопримечательности, как мавзолей Хумаюна (7 км) и Собор Святейшего Сердца Иисуса (2 км). Расположение отеля позволит вам проживать приблизительно в 2 км от халяльной еды Старого Дели. Отель находится совсем недалеко от автобусной остановки Pillar no.26. Family Hotel Leo расположен примерно в 20 км от аэропорта Международный аэропорт Дели.