Le Meridien Samui Resort Location Map

address: 146/24 Moo 4, Lamai Beach, Samui, Thailand
view on Google Maps