KTDC Tamarind Thrissur
KTDC Tamarind Thrissur
Hotel
Near Indoor Stadium
, Thrissur, Kerala, India
650020
78
Good ·
12 reviews