Este elegante hotel está situado en el centro de la ciudad de Glasgow, en el barrio conocido como ""barrio de los teatros"". En los alrededores podrá encontrar una gran cantidad de tiendas y comercios, así como lugares de ocio y entretenimiento, bares, restaurantes y pubs. A unos minutos en coche está el SECC (Centro de Conferencias y Exhibiciones de Escocia). A 500 metros también podrá encontrar servicio de transporte público.Este hotel tiene un total de 88 habitaciones repartidas en cinco plantas. Cuenta con un área de recepción y un bar. También hay un restaurante. A su disposición hay conexión a Internet. Para completar todas las prestaciones, se le ofrece servicio de lavandería.Las habitaciones, decoradas y amuebladas con mucho gusto, tienen baño con ducha y secador de pelo, calefacción central, teléfono de línea directa, conexión a Internet y televisión vía satélite y por cable.
El hotel no dispone de restaurante, pero los clientes tienen acceso al del Holiday Inn, situado justo al lado. El hotel dispone de una salón-cocktailería.