Hotel Vista Location
162, Mg Road, New Delhi, India
Enter dates to see available properties
Area Information
Airports
Delhi International
12.3 km
Attractions
AnYahh Art Gallery in Delhi
250 m
Nature Bazaar Venue
2.1 km
Vasant Square Mall
2.3 km
Dhoomimal Art Gallery
2.5 km
Mehrauli Archaeological Park
2.5 km
Train stations
Hazrat Nizammudin Railway Station
13.2 km