Este confortable hotel dispone de un total de 232 habitaciones, 9 de ella suites, que se distribuyen en un total de 14 plantas. En el espacioso hall de entrada podrá encontrar una recepción (abierta las 24 horas), una caja fuerte y servicio de cambio de divisa. El edificio está totalmente climatizado y alberga una cafetería, un bar, un comedor y un restaurante climatizado con zona para no fumadores. Además, tiene a su disposición una sala de conferencias y conexión inalámbrica a Internet. Para completar las prestaciones ofrecidas, tendrá a su disposición servicio de lavandería y de habitaciones. Podrá aparcar su vehículo en el garaje del propio hotel.
Este moderno hotel está situado no muy lejos del centro de la ciudad, a pocos minutos de algunas de las atracciones más populares en Ottawa. El transporte público está enfrente del hotel. La playa se encuentra a 1 km de distancia.