All told, then, a night at The Fish — a boutique Cotswolds hotel, a mile or so outside the staggeringly beautiful village of Broadway — is a much better bet to get a taste of the treehouse experience ...
Hyll is a hotel opening in the North Cotswolds in early summer, 2025. Beautiful in design and setting, with a focus on ...