Cuenta con 140 habitaciones estándar, 50 Deluxe y 6 suites. Dispone de caja fuerte, cambio de divisa, tienda, instalaciones para la cena y para conferencias, servicio de habitaciones y de lavandería.
El hotel está situado en el norte de la ciudad de Colombo, mirando al puerto. Está en primera línea de playa y lo rodean extensos jardines que gozan de la sombra de las palmeras. Es una zona preciosa y muy tranquila, un ejemplo típico del encanto de las playas soleadas de Sri Lanka. Construido a las puertas de la ciudad, se llega en muy poco tiempo al aeropuerto. Dista 30 km del aeropuerto internacional y 15 km de Colombo.
Las habitaciones tienen aire acondicionado regulable, cuarto de baño, teléfono, minibar, radio, TV vía satélite y balcón o terraza.