Hotel Tara Palace, Chandni Chowk
North Delhi, National Capital Territory of Delhi
With a stay at Hotel Tara Palace, Chandni Chowk, you'll be centrally located in New Delhi, within a 15-minute drive of Swaminarayan Akshardham Temple and Chandni Chowk. This hotel is 0.2 mi (0.4 km) from Jama Masjid and 4.4 mi (7 km) from India Gate.