Thavorn Beach 6/ 6, Soi Kamala 12, Kamala, Kathu, Phuket 83150, Phuket, Thailand

Hotel Facilities