L'hotel Green Lotus Sai International New Delhi est situé à moins de 17 minutes à pied du Baoli de l'ère Lodi et offre un restaurant. L'hotel comprend également un parking.
Il vous faudra 20 minutes de route pour rejoindre l'aéroport international Indira Gandhi. Cet hotel 2 étoiles est non loin du parc Dwarka à New Delhi. Le Temple d'Iskcon est à seulement 1 km, ainsi que la Dwarka Sector 12 est à 250 mètres de Green Lotus Sai International. La gare de New Delhi se trouve à 30 minutes en voiture.
Un café de desserts Oh So Stoned est situé à quelques instants de cet établissement.