The 3-star Hotel Stay Villa New Delhi lies approximately a 25-minute walk from the Aravalli Biodiversity Park, and features a restaurant. There is also a car park.
This hotel is located 450 metres from Central Mall, 14 km from New Delhi train station. The hotel provides easy access to the Terminal 2, which is 4.1 km away. The 73m tapering Qutub Minar Tower is nearly 15 minutes away by car, and Delhi Aero City underground station is not far from the Villa. Mahipalpur bus stop is at a distance of within 200 metres of this accommodation.
The hotel serves a delightful breakfast daily.
+ More- Less
Most Popular Facilities
Internet
24-hour services
Shuttle
On-site Dining
No Smoking
Wheelchair access
+ More
Gallery
Map
Tourist attractions in
New Delhi
Rooms & Availability
Please wait, we’re checking available rooms for you.