Surplombant le fleuve, l'hotel Sky Vista Stays New Delhi est situé à 3 km de la mosquée Jama Masjid Kahkashan.
La résidence offre un accès facile au jardin botanique de la République indienne, à moins de 25 minutes à pied. Le Parc d'attractions Worlds of Wonder est dans une zone de 3,1 km, et la Okhla Bird Sanctuary est à proximité immédiate de l'hotel. Sky Vista Stays est près de la gare de New Delhi, à 20 minutes en voiture.
Les chambres de cet hébergement disposent d'une TV à écran plat avec des chaînes satellite, ainsi que d'une cafetière/théière pour votre confort. Une toilette séparée et une douche sont également inclus dans ces chambres. Les salles de bains privées disposent d'une toilette séparée et d'une douche.
Glued est situé à quelques pas de Sky Vista Stays de New Delhi.