The Victoria Hotel 3 stars

59 London Road, Canterbury, CT2 8JY, United Kingdom

Hotel image
Read more reviews for The Victoria Hotel