Located 4.3 km from National Zoological Park, Antilia Villa New Delhi hotel offers general facilities such as a currency exchange and a cash machine. This New Delhi guest house is in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, 3.3 km from such natural sights as Sunder Nursery City Park.
At the property, you'll be 3.3 km from Lotus Temple and 6 km from India Gate. The Antilia Villa New Delhi stands within sight of Ashram tube station. Also, visiting Worlds of Wonder Amusement Park, which is 7 km from the accommodation, can be great fun for the whole family. Taimoor Nagar bus stop is located only a short drive from Antilia Villa hotel.
The rooms comprise a balcony and a dressing area complete with ironing facilities and air conditioning, as well as high-speed internet and a flat-screen TV with satellite channels. A spa bathtub, a walk-in shower, and a separate toilet, along with a hairdryer and bath sheets, are provided. Guests can also enjoy garden views.
There is a snack bar onsite. The Big Belly offers a selection of dishes 19 minutes' stroll from this New Delhi hotel.