Специализированный отель расположен на берегу Индийского океана, в местечке Индурува, в 70 км от Коломбо. Рядом находится отель «Emerald Bay». Всего в отеле 16 номеров – standard, из них 10 – в основном здании и 6 – в здании, где находится аюрведический центр. Во всех номерах: кондиционер, вентилятор, телефон, радио, ванная комната с душем. Также к вашим услугам: ресторан, аюрведический центр (состоит из 5 кабинетов для процедур), сауна, интернет-кафе, врач по вызову, прачечная, обмен валюты.