Photos coming soon
HOTEL
Villa Victoria
122 Victoria Street, Cambridge
Where it sits
Villa Victoria
122 Victoria Street, Cambridge
-37.88596, 175.46560
Similar stays nearby
Victoria Villa
Hotel · 0 m
Thornton Lodge Cambridge
Hotel · 246 m
Cambridge Cottage - Self Catering Holiday House
Hotel · 325 m
Grosvenor House B&B
Hotel · 335 m
10.0/10
Grosvenor House B&B
Hotel · 363 m
Penmarric House - Self Check-in
Hotel · 397 m
Penmarric House B&B
Hotel · 397 m
Cambrian Lodge Motel
Hotel · 424 m
Plan around Villa Victoria
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 2, 2026.
