Occupying an unrivalled location on the River Thames in Windsor, The Oakley Court is a unique historic hotel offering an exceptional luxury experience. An English classic, the hotel's Victorian facade is an imposing collection of magnificent turrets and pointed arches.
A fabulous four-star country pub with rooms that are distinctly dog-friendly. Serving real ales, locally-sourced seafood and seasonal game, this pet loving country inn is the perfect blend of rustic pub and boutique bolthole.
Nestled in the heart of a quintessentially English country village, The Orchard is a beautiful, large Edwardian house that has been elegantly refurbished to an exceptionally high standard, sleeping up to 14 guests.