Am Samui Palace124/39 Moo3, T.Maret, Lamai beach, Lamai beach, 84310, Samui, Thailand

Hotel Facilities