
Broadway · United Kingdom
The Fish Hotel
The Fish Hotel is a relaxed family and pet friendly 63 room hotel in the Cotswolds. Set on the 400-acre Farncombe Estate overlooking the Vale of Evesham and just a short drive from the delightful town of Broadway. The Fish Hotel is a Smal...
Explore this hotel





















