The comfortable Tara Palace offers accommodation in a shopping area of New Delhi.
This hotel is about 2.0 km away from Feroz Shah Kotla Cricket Stadium, Shankar's International Dolls Museum and Jain Temple . New Delhi city center is 3 km away.
Tara Palace offers a panoramic view to its guests.
Guests will find themselves a 15-minute walk from New Delhi Railway train station. The hotel is located 20 minutes walk from Indira Gandhi Intl airport.
Tara Palace provides 33 guestrooms appointed with climate control, an iron with ironing board, TV, wireless internet and a refrigerator for a pleasant stay in New Delhi. The guestrooms look out on the city. In-room self-catering facilities include a dishwasher and a stove.
Eat & Drink
A breakfast is served in the restaurant. Serving a wide range of dishes, Tara Palace Restaurant and Karim's can be reached within 5 minutes’ walk.
The hotel provides guests with limousine and bicycle rental services.
Wireless internet is available in the entire hotel for free.
No parking available.