
Vernon Street 8, L2 2AY Liverpool, United Kingdom
A stay in Liverpool? This one is solid. What stands out: apartment, free WiFi, free parking and cycling.
For those travelling by air, Liverpool John Lennon Airport is located approximately 19 km from the property. Inside, guests will find three beds arranged across two bedrooms along...


















