Hotel Tara Palace is situated at Netaji Subhash Marg, Lal Qila, Chandni Chowk, New Delhi, Delhi. All 33 guest rooms are well furnished and equipped with private en-suite bathroom facilities, Air conditioner, color TV, telephone, internet, ceiling fan and 24 hour rooms service. It is situated close to metro station and major shopping and tourist attractions, right in the heart of chandni chowk which is the best place to see and feel Indian culture and heritage.
|Check-in Time||1300 Hrs|
|Check-out Time||1200 hrs|