Samui Beach Resort, Koh Samui, Thailand
Samui Beach Resort is conveniently located at 124/11 Moo 3, T. Maret Lamai Beach in Koh Samui, Thailand
Hotel Location:
Address: 124/11 Moo 3, T. Maret Lamai Beach
City: Koh Samui
Country: Thailand
Hotel Features:
- Check-In Time: 8 AM
- Check-Out Time: noon
- In House Bar
- In Room TV