Carstairs house Homestay Liverpool
Offering inner courtyard views, Carstairs house is an accommodation set in Liverpool, 2.3 km from Anfield Stadium and 2.7 km from Williamson's Tunnels. The property is around 3.1 km from Liverpool Metropolitan Cathedral, 3.
Number of rooms: 5
58 Carstairs Road, Liverpool, L6 8NW, United Kingdom