The 3-star Hotel Ark-Of-Avalon Near Delhi Airport New Delhi offers 25 rooms 11 minutes' stroll from Terminal 2.
This hotel is set in the South West district, just a few steps from IGI Airport metro station. Shirdi Sai Baba Temple is right near the New Delhi hotel, while Airport bus stop is 350 feet away. You can also visit Terminal 3, which is 25 minutes' walk away. The Ark-Of-Avalon Near Delhi Airport is also 10 miles from the New Delhi train station.
The rooms at this accommodation provide guests with a flat-screen TV with satellite channels, as well as comforts such as climate control. Bathrooms, equipped with a separate toilet and a shower, also feature bath sheets and towels.
Green Lounge, located 25 minutes' walk from, offers delectable dishes.