Este hotel de negocios da a sus huéspedes todas las comodidades de un hogar con sus 141 habitaciones, que incluyen 17 suites y 2 apartamentos. Los huéspedes encontrarán en este hotel de conferencias todo el confort y relajación que necesitan, estén en viaje de negocios o de placer. Este hotel climatizado, renovado en 2010, cuenta con un vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas, cafetería, bar y restaurante. Los huéspedes también pueden hacer uso de la conexión a Internet y del servicio de habitaciones y de lavandería.
El establecimiento se ubica en el centro de St. Catharines. Este hotel urbano, adecuado para familias, se ubica cerca de los principales lugares de interés y de negocios de la zona, lo que incluye el tour en barco Maid of the Mist y las bodegas de la región, además de las Cataratas del Niágara, que son lo más destacado de la región y quedan unos 10 minutos del hotel. Los huéspedes encontrarán tiendas y restaurantes en las inmediaciones, con el centro comercial Penn a solo 5 minutos en coche y la playa a unos 3 minutos también en coche.
Todas las habitaciones de este establecimiento cuentan con conexión gratuita a Internet WiFi, cama doble o extra grande con capa extra de acolchado y edredón de plumas, así como con TV de 27 pulgadas. Además las habitaciones vienen con cuarto de baño privado con ducha, bañera y secador de pelo, teléfono de línea directa, aire acondicionado y calefacción regulables y una pequeña cocina con cafetera, pequeña nevera y microondas. Por último hay radio, caja fuerte, lavadora, set de plancha y balcón o terraza privados, como prestaciones estándar de las habitaciones.
En el hotel se aceptan las tarjetas American Express, Diners Club, MasterCard y VISA como formas de pago.
El desayuno se sirve cada mañana y el almuerzo y la cena están disponibles a la carta y de menú.