Отель расположен в Таиланде на острове Самуи, на острове Ко Тао в Сурат Тхани. До курорта Koh Tao Montra лучше всего добираться на лодке от Кох Самуи или Чумпона. Курорт находится в нескольких минутах ходьбы от пристани Кох Тао.
Отель расположен возле белого песчаного пляжа Найвок, в 10 минутах езды от торговой улицы и пирса Тонг-Сала. Поездка до острова Самуи занимает 30 минут на лодке.