Clarence Street Town House Apartment Liverpool, Merseyside
Clarence Street Town House offers accommodation within 400 metres of the centre of Liverpool, with free Wi-Fi, and a kitchen with an oven, a microwave and a toaster.
Number of rooms: 6
27 Clarence Street, Liverpool, L3 5TN, United Kingdom