Sky Vista Stays New Delhi hotel offers proximity to the Atlantic Water World Water Park, situated approximately a 25-minute walk away.
Also, the spread over 2 million sq ft DLF Mall Of India is 4.1 km from this New Delhi bed & breakfast. The Botanic Garden of the Indian Republic is about a 30-minute stroll away, and Okhla Bird Sanctuary underground station is within easy reach of the hotel.
You can enjoy view of the river from the rooms.
The Sky Vista Stays New Delhi is a few moments from Glued, which serves delectable meals.