About this hotel
This hotel is ideally located in the Paradise Street and Hanover Street area of Liverpool City Centre. The hotel enjoys a convenient setting, lying just a 10 minutes' walking distance away from the Echo Arena, Matthew Street, the Cavern Club district and Lime Street Railway Station. Guests will find themselves in close proximity to the popular Liverpool 1 Centre, where numerous restaurants, bars and shops are just...