Castle Hotels in Koh Chang
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Elephant & Castle
13/13 1 Moo 4, Pearl Beach, Trat, Koh Chang, Thailand (Open map)
The hotel lies in the Pearl Beach district of Koh Chang, not far from Shrine of Admiral Krom Luang Jumborn Khet Udomsaki. Situated...
Read more...
9.1
Superb
279 reviews