Photos coming soon
HOTEL
Alexandra Villas
18 Liverpool Road, Chester, United Kingdom
Where it sits
Alexandra Villas
18 Liverpool Road, Chester, United Kingdom
53.19828, -2.89403
Similar stays nearby
George and Dragon Place
Hotel · 127 m
Parkgate Road
Hotel · 130 m
Walpole Street B&B
Hotel · 190 m
Central 2 Bedroom Apt by Guestz
Hotel · 229 m
NEW Spacious Stylish Home City Centre Sleep 4
Hotel · 329 m
Travelodge Chester Central Delamere Street
Hotel · 351 m
Brookside
Hotel · 378 m
Bright 2 Bed Cottage in Chester by 53 Degrees Property Ideal for Couples & Small Groups City Centre Sleeps 6
Hotel · 378 m
Plan around Alexandra Villas
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
