With a stay at Hotel Shanti Palace, you'll be centrally located in New Delhi, within a 15-minute drive of Siri Fort Auditorium and Nelson Mandela Road. This 4-star hotel is 6.3 mi (10.2 km) from Qutub Minar and 8.7 mi (14 km) from Sir Ganga Ram Hospital.