This is a very well known landmark hotel. Diagonally opposite the Liver Buildings & next to the parish church of Liverpool - St Nicholas's. We decided to come via train & Moorfields station is only a short walk away. We arrived at 11.30am & the receptionist allowed us to book in straight away which was excellent. They have recently spent... more

















