This 4-star hotel has views of the Royal Liver Building and the River Mersey. It offers free Wi-Fi, a 18-metre indoor pool and air-conditioned rooms with satellite TVs.
Número de habitaciones: 180
St. Nicholas Place, Pier Head, Liverpool, L3 1QW, Reino Unido
Hotel reservado 2 veces hoy.