Where is Samui Beach Residence Hotel?

Where is Samui Beach Residence Hotel located?

Samui Beach Residence Hotel, Surat Thani, Thailand (approx. 9.52249°, 100.05709°)


Where is Samui Beach Residence Hotel on the map?