Walter de Cantelupe Inn 3 stars

34 Main Road, Worcester, WR5 3NA, United Kingdom

Hotel image
Read more reviews for Walter de Cantelupe Inn