Приблизительно в 17 минутах ходьбы от 2-звёздочного отеля Green Lotus Sai International New Delhi есть несколько достопримечательностей, в том числе Lodi Era Baoli. На территории доступна парковка.
Этот отель находится на расстоянии 4 км от зеленого сада Jaggi. Отель расположен совсем недалеко от Храма ИСККОН. Для тех, кто предпочитает общественный транспорт, станция метро Dwarka Sector 12 находится в 5 минутах пешей прогулки. Ближайший аэропорт Дели им. Индиры Ганди расположен почти в 5 км от отеля Green Lotus Sai International.
Один из ближайших ресторанов, Oh So Stoned, находится всего в 200 метрах от отеля.