Отель находится на центральной улице Galle Road, где расположены бары, рестораны и сувенирные магазины, в центральной части 4-х километрового пляжа Narigama Beach прямо на берегу Индийского океана, в окружении тропической растительности. Построен в 2011 году. Состоит из одного 3-этажного корпуса. Отель подходит для спокойного отдыха.