New Star Beach Resort

83 Moo 3 Bophut, Samui
Ko Samui
Thailand