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.
El hotel ha sido diseñado pensando en aquellos que buscan lujo. Ofrece pura extravagancia, empezando por sus pomposos interiores dotados de comodidades al más alto nivel.