La arquitectura del hotel se mezcla con un entorno único y de riqueza natural. La ubicación, tranquila e idílica, se ha aprovechado al máximo en el diseño del terreno, con flora y fauna autóctonas. Bordea la playa de arena blanca por un lado y el río por el otro, y cuenta con su propia y exclusiva playa privada. Dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte y servicio de cambio de divisas. Otras instalaciones incluidas son sala de TV, bar, restaurante, aparcamiento, garaje y servicio de alquiler de bicicletas. Por un suplemento, los huéspedes pueden hacer uso de la conexión a Internet, así como de los servicios de habitaciones y de lavandería.
Este hotel de playa, situado en Negombo en la playa, en el complejo de Ranweli, es la base perfecta para explorar la fascinante historia, cultura y naturaleza de Sri Lanka. El aeropuerto internacional también está cerca.