Готель розташований на Південному узбережжі Шрі-Ланки, в курортному районі Каппаратота невеликого рибальського містечка Велигама. В 20 метрах від готелю знаходиться берег Індійського океану.