The 3-star Airport Hotel Paradise International New Delhi offers 24 rooms 2.4 miles from Indian Air Force Museum. Guests who stay at this hotel can park their car on site.
The New Delhi hotel is set in the Mahipalpur district, a few minutes' drive from Delhi Aero City metro station. Mehrauli Archaeological Park is about 15 minutes by car from the accommodation, while Mahipalpur bus stop is only 0.6 miles away. Located 2.4 miles from Terminal 2, this hotel puts the city at your fingertips. The nearest metro station is 15 minutes' walk away.