Hotfrog INDIA provides information regarding Hotel India Palace in New Delhi. Hotel India Palace is located at 1032/17, Naiwala, Arya Samaj Road Opp Rama Krishna Medical Centre Karol Bagh, New Delhi New Delhi 110005 and provides Hotel services. Contact them on +91 11 28750595 or by visiting them on their website http://www.hotelindiapalace.in.
Karol Bagh Hotel - Hotel India Palace is one of the low budget hotels in Karol Bagh New Delhi. Book cheap hotels in Karol Bagh, Delhi Karol Bagh and get best accommodation