Square Tree House Bed and Breakfast Liverpool
Square Tree House offers accommodation 1 mile from the city centre and less than 2 miles from the riverfront. The property is a short walk from the fashionable Baltic Triangle and the Lark Lane food and drink destination.
Number of rooms: 5
Princes Park, Liverpool, L8 3TZ, United Kingdom