Photos coming soon
HOTEL
City View Studio Apartment – Liverpool 7 MIN
7 The Strand, Liverpool, Liverpool, United Kingdom
Where it sits
City View Studio Apartment – Liverpool 7 MIN
7 The Strand, Liverpool, Liverpool, United Kingdom
53.40570, -2.99361
Similar stays nearby
Plan around City View Studio Apartment – Liverpool 7 MIN
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
