Chaweng Garden Beach Resort

162 Chaweng Beach Rd, Tambon Bo Put, Koh Samui, Surat Thani 84320

location.png

Chaweng

Location