Viesnīca atrodas pie Ambalangoda pludmales, Šrilankas dienvidrietumu krastā, kūrortpilsētā Ambalangodā. Viesnīcā ir āra peldbaseins un restorāns. Viesnīcas numuri ir aprīkoti ar gaisa kondicionieri, TV un dušu. No numuriem paveras skats uz dārzu vai okeānu.