The Victoria Hotel
The Victoria Hotel
Hotel
59 London Road
, Canterbury, England, United Kingdom
CT2 8JY
86
Very Good ·
949 reviews