The Beaufort Inn
South Delhi, National Capital Territory of Delhi
With a stay at The Beaufort Inn, you'll be centrally located in New Delhi, within a 10-minute drive of Swaminarayan Akshardham Temple and Nizamuddin Dargah. This hotel is 2.7 mi (4.3 km) from India Gate and 5.4 mi (8.7 km) from Jama Masjid.