Byfords 5 stars

1-3 Shirehall Plain, Holt, NR25 6BG, United Kingdom

Hotel image
Read more reviews for Byfords