Family Hotel Leo New Delhi confortable est située à environ 2 km de la Mosquée de Fatehpuri et à environ 25 minutes de marche du Marché de Karol Bagh.
L'hotel est dans le quartier "Centre de New Delhi", non loin de la station de métro Ramakrishna Ashram. L'hotel confortable se trouve à 1 km de l'arrêt de bus Ramakrishna Ashram Marg, et à environ 400 mètres de Gem. De plus, Family Hotel Leo est dans les environs du Boulevard Rajpath, et la gare de New Delhi est à 15 minutes à pied.
Pour une cuisine indienne, essayez Magic Pot situé à seulement 300 mètres.