Отель расположен на юго-западном побережье Шри-Ланки в курортном районе Хиккадува, в 22 км от исторического города Галле и в 143 км от международного аэропорта Коломбо. Отель находится на центральной улице Galle Road где расположены бары, рестораны , сувенирные магазины и имеет уникальное и очень удобное местоположение — он находится на мысе, выдающемся в Индийский океан, который разделяет собой 2 пляжа Хиккадувы — 1,5 километровый пляж Hikkaduwa Beach на севере и 4-х километровый пляж Narigama Beach на юге. Это место еще уникально тем, что здесь живут большие зеленые черепахи, которые несколько раз в день приплывают к отелю чтобы принять лакомства и попозировать перед фотокамерами изумленной публики. Для любителей подводного плавания и снорклинга это просто райское место, ведь в их распоряжении – подводная роща Paradise Isle с роскошным коралловым рифом.

В отеле возможна организация свадебных церемоний.