Bold Street Liverpods
49A Bold Street, Liverpool, L1 4EU, United Kingdom,Object type: Hotel Liverpool
Stay in the heart of Liverpool – Excellent location - show map Featuring a restaurant and free WiFi, Bold Street Liverpods features accommodation attractiv