Contact Person: Mr. S. P. Chauhan
Address: 419, Esplanade Road, Cycle Market
Delhi , Delhi , India - 110 006
Phone:23276465
Mobile:
Email: reservation.info@gmail.com
Hotel Tara Palace is located in Delhi and provide luxirious facilities.