Готель знаходиться на центральній вулиці Galle Road, де розташовані бари, ресторани і сувенірні магазини, в центральній частині 4-кілометрового пляжу Narigama Beach прямо на березі Індійського океану, в оточенні тропічної рослинності. Побудований у 2011 році. Складається з одного 3-поверхового корпусу. Готель підходить для спокійного відпочинку.