Located just a 5-minute walk from Meadows Wellness India Pvt Ltd, the 2-star Vista Inn Hotel New Delhi gives quick access to various city sites.
Such city attractions as Kalindi Kunj Amusement Park, which is within reach of this hotel, and Botanic Garden of Indian Republic, which is 1 mile away, are well worth a visit. Sri Shirdi Sai Baba Mandir is also located about 10 minutes' drive from the New Delhi hotel. The area also includes natural sights like Atlantic Water World Water Park Delhi 2 miles from the Vista Inn. This accommodation is situated within 10 minutes' walk of Wave Cinema bus stop and a stone's throw from Noida Sector 18 subway station.
Desi Vibes is adjacent to the hotel, 0.3 miles away.