The Blossoms Studio Apartments Apartment Liverpool
The Blossoms Studio Apartments provides accommodation located in Liverpool, 2.6 km from Williamson's Tunnels and 2.9 km from Liverpool Metropolitan Cathedral. Free Wi-Fi is featuredthroughout the property.
Number of rooms: 8
29 Laburnum Road, Liverpool, L7 0HT, United Kingdom