 |
| Stroud |
|
Egypt Mill Hotel
- Stroud This 16th Century riverside hotel and restaurant is situated in the unspoilt Cotswold town of Nailsworth. The Egypt Mill Hotel provides the ideal setting for a memorable stay or a romantic meal in ageless surroundings.
|
|
|