L'hotel è situato direttamente accanto al fiume Mersey, nel centro di Liverpool. La città offre numerose strutture commerciali e ricreative, molte delle quali a soli 500 metri dall'hotel e una fermata dei mezzi pubblici a circa 100 metri di distanza. Inaugurato nel 2004, questo city hotel con spa dispone di un totale di 194 camere dislocate su 9 piani. I servizi includono un'ampia hall con reception aperta 24 ore su 24, guardaroba, servizio di cambio valuta e cassetta di sicurezza. Inoltre, vi è una caffetteria, un cocktail bar, una sala congressi e un ristorante à la carte climatizzato. Le confortevoli camere sono dotate di bagno e servizi standard. L'hotel dispone di una piscina coperta, sauna, jacuzzi, bagno turco, servizio massaggi e varie strutture termali. Gli ospiti possono gustare una colazione a buffet.