The Island Resort And Spa

162/21 Moo2, Chaweng Beach, Bophut
Ko Samui
Thailand