Les clients d'Hotel Leo Saffron New Delhi peuvent bénéficier d'un accès à l'Adventure Island, situé à 4 km.
Cet hotel 3 étoiles est placé à New Delhi, à seulement 10 minutes à pied de la station de métro Netaji Subhash Place. L'hotel se trouve à 3 km du parc japonais et assez proche du Sri Digambar Jain Lal Mandir. Leo Saffron de New Delhi est niché à 25 minutes de marche du parc VIP. Profitez de la proximité de la gare de New Delhi, qui est à 10 km de l'hôtel.
De plus, la propriété sert tous les matins un petit déjeuner succulent. Le quartier regorge de restaurants, dont Marshmallow cakes & more, situé à 600 mètres.