We are one of the best budget hotel in Delhi providing 3 star amenities for valuable customers. The Hotel is situated at one of the busiest commercial...
ProClean rooms, helpful staff, fantastic value for mo...
ConsNot an area that will suit everyone
ProEasily book train tickets
Long Name: Hotel Tara Palace
Street: 419 Esplanade Road, Opp. Red Fort
Address: 419 Esplanade Road, Opp. Red Fort, New Delhi, 110006, India
City: New Delhi
Post Code: 110006
Avg Price: 35
Listed on Ciao since: 23/09/2009