The 3-star Hotel Rose New Delhi offers 20 rooms 2.9 miles from Indian Air Force Museum. This hotel also includes parking.
You'll need 19-minute drive to Delhi International airport. Located 10 minutes by foot from Dwarka Sector 8 subway station, the New Delhi hotel is approximately 10 minutes by car from Shirdi Sai Baba Temple. This accommodation is also within walking distance of KaliBari Temple and Dwarka bus station is 10 minutes' walk away. The nearest metro station is a 10-minute stroll away.
The rooms at the Rose provide guests with a flat-screen TV with satellite channels, as well as comforts such as air conditioning.