El hotel se centra en estrechar lazos y crea el ambiente perfecto en el que disfrutar de una experiencia de vacaciones única en la vida. El establecimiento comprende un total de 124 habitaciones; se puede comer en su restaurante y disfrutar de la bebida favorita en el bar.
El hotel está situado en la preciosa costa suroeste de Sri Lanka, a 40 km de Colombo y a 2 km de la ciudad de Kalutara.