Los huéspedes del hotel Green Lotus Sai International Nueva Delhi, de 2 estrellas, pueden llegar fácilmente al Omerus, enclavado a unos 5 minutos a pie. El hotel también incluye un aparcamiento.
El Baoli de la Era Lodi está enclavado a tan solo 1 km de este hotel, mientras que el aeropuerto internacional de Delhi está a 5 km. Si te alojas en el Green Lotus Sai International Nueva Delhi, estarás cerca de World Development Foundation. Este alojamiento está enclavado a tan solo 14 minutos a pie del Templo ISKCON. La estación de tren Nueva Delhi está bastante cerca del hotel, mientras que la estación de metro Dwarka Sector 12 se encuentra a 250 metros.
Puedes cenar en el restaurante Oh So Stoned, a unos 5 minutos a pie.