Chalicha Resort 3 stars

185 Moo 9 T.Takdad .A.Muang, 86000 Chumphon, Thailand

Hotel image
Read more reviews for Chalicha Resort