Hotell asub ainulaadses kohas neemel, millest põhjas on 1,5 km pikkune Hikkaduwa rand ja lõunas 4 km pikkune Narigama rand. Siin elavad ka suured rohelised kilpkonnad, kes ujuvad mitu korda päevas hotelli, et võtta vastu maiustusi ja poseerida turistidele. Sukeldumise ja snorgeldamise austajatele on see lihtsalt paradiis, sest nende käsutuses on veealune Paradise Isle koos luksusliku korallriffiga. Kesktänaval Galle Roadil on baarid, restoranid ja suveniiripoed.