Отель расположен на юго-западном побережье Шри-Ланки, в непосредственной близости от живописной береговой линии, в 10 минутах езды от центра города Коломбо. Открыт в 1971 году. Отель подходит для семейного и романтического отдыха, а также для деловых поездок.