The 2-star Hotel Royal Town offers air-conditioned rooms in South West district of New Delhi.
This venue is 10 minutes' drive from Terminal 3 and 5 minutes' drive from Park Dwarka. While you’re here you can visit Indian Air Force Museum that is a short drive away.
Rooms include climate control and TV for your convenience.
Kitchen Caboodle is a 5-minute walk away from the accommodation. Sector- 6 bus stop is a 5-minute walk away. It is a 20-minute drive from Delhi International airport.