About Liverpods
With city views, Bold Street Liverpods is situated in Liverpool and has a restaurant. Free WiFi is available.
Each unit features a fully equipped kitchen with a microwave, a seating area with a sofa, a flat-screen TV and a private ba
More about Liverpods
Liverpods is located at 49A Bold Street, Liverpool
+447305220792
Similar Listings
Wiclet.Com
4.5