Готель розташований в курортному районі Хіккадува, на південно-західному узбережжі Шрі-Ланки, в центральній частині 1,5 кілометрового пляжу Hikkaduwa Beach прямо на березі Індійського океану. Готель відкритий в 1975 році, відреставрований в 2016 році. Підходить для спокійного пляжного відпочинку, а так само любителям дайвінгу та снорклінга.