The business Hotel Vista Delhi is a 3-star property placed 6 km from World Development Foundation. The hotel opened its doors in 2007 and was remodeled in 2009.
The venue is 15 km away from Appu Ghar Amusement Park . Restaurants and bars are stroll from the hotel.
The hotel allows quick access to a landscaped garden and waterfalls.
Tilak Nagar metro station is quickly reachable. Hotel Vista Delhi is 10 km away from Indira Gandhi Intl airport.
Hotel Vista Delhi provides guestrooms fitted with climate control and Wi-Fi.
Eat & Drink
Over The TOp pampers guests with Italian, Indian and Chinese dishes and lies within 950 meters of the property.
Guests can avail of 24-hour reception, laundry and a doctor on call.