--

Thafsia Hotel

Market Road,Thodupuzha. Thodupuzha, Idukki - 685584

 9847451989

9847451989

NA

About Thafsia Hotel

Restaurant & Lodging.

Send an enquiry to Thafsia Hotel?

Recommended Similar Businesses
View in Map