A unos 3 km del Hotel Sky Villa Nueva Delhi, de 3 estrellas, los huéspedes pueden visitar el Parque de Atracciones Fun N Food.
Las habitaciones del Sky Villa tienen una tv de pantalla plana con canales vía satélite, además de equipo de café y té, para tu comodidad. Las habitaciones, amuebladas con un escritorio, también cuentan con una chimenea de piedra y ventanas insonorizadas. Los servicios para mejorar tu estancia incluyen ducha a ras de suelo, un inodoro separado y un lavabo, además de secadores de pelo y albornoces.
Puedes comer en el restaurante Costa Coffee, a tan solo 1 km del Sky Villa Nueva Delhi.
El hotel se encuentra en el barrio Mahipalpur de Nueva Delhi, a poco más de 15 minutos en coche de centros de negocios como el DLF CyberHub y en los alrededores de la Terminal 2. Puedes visitar el Museo de la Fuerza Aérea India, situado a unos 3,1 km de este hotel. A poco más de 10 minutos en coche del hotel Sky Villa Nueva Delhi, los huéspedes también encontrarán el Aeropuerto de Delhi. Este alojamiento cuenta con acceso al transporte público, ya que se encuentra a una distancia de 600 metros de la estación de metro IGI Airport y no muy lejos de la parada de autobús Airport. Se tardan 5 minutos en coche desde el aeropuerto internacional de Delhi.