Featuring Wi-Fi throughout the property, Green Lotus Sai International Hotel New Delhi sits 4.1 km from Shirdi Sai Baba Temple. A garden adorned with a balcony enhances the ambiance of the hotel.
This 3-star hotel is situated in the South West district, really close to Dwarka Sector 12 underground station. The property is 5 minutes' drive from ISKCON Temple and only 5 minutes' walk from KaliBari Temple. Jaggi Green Garden can also be found about a 10-minute ride from the accommodation. Green Lotus Sai International Hotel is located 20 km from Delhi International airport and within close proximity of Sector 18 bus stop.
This property has 20 rooms with a balcony and a dining area. A flat-screen TV with satellite channels along with coffee and tea making facilities are provided. Bathroom essentials include a tub, a separate toilet, and a shower as well as guest toiletries and bath sheets for guests' extra comfort.
A traditional American breakfast is offered at the Green Lotus. Located 5 minutes' stroll from this accommodation, the bar Cafe After Hours offers a Mediterranean menu.