Отель расположен на берегу океана, в 52 км от Коломбо, на юго-западном побережье в курортном городке Берувелла