Egypt Mill Hotel and Restaurant 2 stars

Stroud Rd, Nailsworth, Nailsworth, GL6 0AE, United Kingdom

Hotel image
Read more reviews for Egypt Mill Hotel and Restaurant