The 4-star Hotel The Almora International -With Free Airport Transffer New Delhi offers quick access to Worldmark, situated merely 6 minutes' walk away.
The hotel is located 4.4 km from South African High Commission and the Indian Air Force Museum is 2.7 km away. This New Delhi hotel stands right around the corner from Delhi Aero City tube station. The Almora International New Delhi lies approximately 10 minutes by car from the Terminal 3. The property is also within a few blocks of Mahipalpur bus stop. It takes 10 minutes by car to reach Delhi International airport.
This hotel has 16 rooms, comprising a dining area. A flat-screen TV with satellite channels, along with coffee/tea making facilities, are offered. Bathroom essentials include a separate toilet and a shower, and such comforts as hair dryers and bath sheets.
The wine bar Chidya Ghar is 250 metres from Hotel The Almora International -With Free Airport Transffer.