For the best of guest houses you will not make a better choice than by staying at Windrush House. The House is an outstanding example of Edwardian elegance. Located a few minutes walk from the centre of Broadway village - the jewel of the Cotswolds.