Thavorn Beach Village Resort & Spa Phuket 5 stars

6/2 Moo6, Nakalay Bay, Kathu, Phuket, 83150 Kamala Beach, Thailand

Hotel image
Read more reviews for Thavorn Beach Village Resort & Spa Phuket