El hotel está convenientemente ubicado en Negombo, a 20 minutos del aeropuerto y a 37 km de la ciudad de Colombo. Con un paisaje tropical de ensueño teñido por los colores del paraíso, el hotel es un moderno complejo de 4 estrellas muy cerca de la playa. Cuenta con 166 lujosas habitaciones y suites, que incluyen una suite presidencial y otras seis suites con balcones o patios privados. El establecimiento ofrece a sus huéspedes servicio de cambio de divisas, cafetería, restaurante y servicio de lavandería. El servicio de habitaciones, disponible las 24 horas, garantiza que los huéspedes puedan disfrutar de comidas y bebidas en su habitación, a cualquier hora del día o de la noche. Todas las suites y habitaciones ofrecen una vista impresionante y hermosa del océano y el jardín. Cada habitación tiene aire acondicionado con control individual. Otras comodidades incluyen música ambiental, ventiladores y baños bien equipados con bañera y ducha. Otras comodidades estándar son teléfono de línea directa, TV y balcón o terraza. El hotel ofrece una gran piscina al aire libre con bar, pistas de tenis con iluminación, ping-pong, voleibol, bádminton, billar y un gimnasio con servicio de masajes.