El hotel cuenta con un total de 90 lujosas habitaciones, incluidas 6 suites. Está dotado de vestíbulo, sala de juegos, cafetería, bar, restaurante, instalaciones para conferencias y servicio de habitaciones.
Este complejo está situado a 67 km al sur de Colombo, frente a una amplia playa de arena en un entorno sin preocupaciones.
Las habitaciones disponen de aire acondicionado regulable, teléfono de línea directa internacional, TV vía satélite Star y una pequeña nevera. Además, todas tienen agua caliente/fría en el WC/cuarto de baño con ducha y bañera, y cuentan con balcón o terraza particular.