Located in New Delhi (South West), Westend Inn is within a 10-minute drive of DLF Cyber City and Ambience Mall. This hotel is 13.5 mi (21.7 km) from India Gate and 15.5 mi (24.9 km) from Jama Masjid. Enjoy the ... Read more

View all Luxury Hotels in New Delhi