Отель расположен на северном побережье тайского острова Самуй, в бухте Tongsai, в 20 минутах езды от международного аэропорта Самуи.