Отель расположен на острове Самуи, в 3-х минутах ходьбы от пляжа Ламаи. Рядом с отелем расположены многочисленные рестораны и бары острова. В отеле работает ресторан.
Расположен на острове Самуи, в 10 км от аэропорта Самуи.
24/119 Moo 3, Lamai Beach, Самуи, Тайланд