"Steeped in history, the Chequers Inn, built in 17th century is full of charm & Style. Oak posts & beams, flagstone floors, snug on a winters evening, bright & sunny on a summers day.Only 24 miles from London, just waiting for your visit. "
Address
KILN LANE
Windsor And Slough
United Kingdom
HP10 0JQ
Best Available Rates Data Insights One Million Hotels