El hotel está situado en el corazón de Hamilton, en la esquina entre King Street y Catherine. El puerto está a 10 minutos andando, el centro de reuniones, el Hamilton Place Theater, el Copps Coliseum, la galería de Arte y el centro comercial Lloyd D. Jackson Square están en las inmediaciones del hotel. Asimismo, en un radio de 100 m encontrará numerosos restaurantes con especialidades nacionales e internacionales. El hotel le ofrece servicio de traslado al aeropuerto de forma gratuita.
Este hotel cuenta con un total de 218 habitaciones, repartidas en 8 plantas. El centro de negocios está en la calle principal del hotel de conferencias, dispone de numerosas salas de reuniones y conferencias. A su disposición también tiene 2 bares y un restaurante. Además, hay un aparcamiento de pago disponible.
Las habitaciones cuentan con cuarto de baño con secador de pelo, TV vía satélite, conexión inalámbrica a Internet, cafetera/tetera, set de plancha y caja fuerte. La calefacción y el aire acondicionado se pueden regular individualmente.
El centro de salud y belleza de 3 millones de dólares, le ofrece 3 piscinas, jacuzzi, piscina infantil, sauna y terraza al aire libre.