Stroud Hotel:
Egypt Mill Hotel & Restaurant in Nailsworth, near Stroud is a real gem that has to be seen to be fully appreciated. The perfect base from which to explore the Cotswolds.
Egypt Mill Hotel & Restaurant, Nailsworth, Stroud. A Cotswold hotel with atmospheric antiques & furnishings, rustic comfort, and stunning oak beams. A very special Cotswold Hotel & restaurant for any occasion.