The elegant 2-star Antilia Villa New Delhi hotel is a great place to stay in the South Delhi district, 25 minutes by foot from the Baháʼí house "Lotus Temple". A charging station for electric vehicles is available on site at this guest house.
Such city attractions as the palatial 16th-century Humayun's Tomb, which is 1.7 miles from the New Delhi hotel, and the constituent woman LSR College, which is 1.8 miles away, are well worth a visit. The Antilia Villa stands within a few blocks of Ashram metro station. Guests can visit historical sights, including the triumphal arch "India Gate", located about 15 minutes' drive from this accommodation, and learn more about New Delhi. Taimoor Nagar bus stop is 800 feet from the hotel and 6 miles from is enough to get to New Delhi train station.
A trouser press, ironing facilities, and air conditioning, along with a mini-fridge-bar, coffee and tea makers, provide in-room convenience at the Antilia Villa New Delhi. This property also provides guests with oven, a kitchenware, and glassware. For your comfort, hair dryers and bath sheets are provided in the spacious bathrooms fitted with a spa bathtub, a walk-in shower, and a separate toilet.
Gastronomic options include a garden bar. The bar area includes a summer terrace. Open Oven is adjacent to Antilia Villa hotel, a 7-minute walk away.