Отель расположен на Южном побережье Шри-Ланки, в курортном районе Каппаратота небольшого рыбацкого городка Велигама. В 20 метрах от отеля находится берег Индийского океана.