Ubicado en el barrio Sur de Delhi de Nueva Delhi, a 3 km de distancia del Templo del loto, el Antilia Villa ofrece una terraza. Los viajeros de negocios disfrutarán de comodidades como WiFi en toda la propiedad, y de acceso a fotocopiadora y un escritorio.
Situado a 2 km de distancia del Santuario Nizamuddin Dargah, este hotel también permite acceder a lugares deportivos como el Estadio Thyagaraj, que está a 4 km de distancia. Ubicado a unos 300 metros de la estación de metro Ashram, el Antilia Villa se encuentra a 6 km de distancia de la Puerta de la India. Las atracciones familiares cercanas incluyen Worlds Of Wonder, a 7 km de distancia del hotel. Los huéspedes encontrarán la parada de autobús Taimoor Nagar al lado del Antilia Villa, a una distancia de tan solo 10 minutos andando.
Este establecimiento dispone de habitaciones con un balcón y un vestidor, así como chimenea de piedra y ventanas insonorizadas para tu comodidad. Además, el hotel cuenta con minibar y servicio de tetera/cafetera y caja fuerte para portátiles y detectores de humo. En las habitaciones encontrarás almohadas de plumón, almohadas de plumas y almohadas de plumón/pluma. Los baños incluyen bañera de hidromasaje, ducha adaptada y lavabo, además de comodidades como secadores de pelo y gorros de ducha. Los huéspedes también pueden disfrutar de unas vistas al jardín.
El bar de aperitivos proporciona un buen lugar para relajarse. El restaurante The Big Belly está bastante cerca de la pensión.