Hotel Grand PalaceHotel
257, G.S.T. Road, Near MIT Gate, Chrompet, 600044 Chennai, India
Featuring free Wi-Fi, Hotel Grand Palace is situated in Chennai, 9 km from St. Thomas Mount. Guests can enjoy the on-site bar and restaurant. Free private parking is available on site.