Filters:
clear
clear
Country: United Kingdom

business hotel in Burnham

About 2 results.

Burnham Beeches Hotel

Grove Road, SL1 8DP Burnham, United Kingdom

Burnham Beeches Hotel on the Buckinghamshire-Berkshire border near Slough. Whether visiting for business or pleasure, our grand hotel near Windsor is the perfect choice. Book Direct!

The Pines Hotel

Wymers Wood Road 60, SL1 8LJ Burnham, United Kingdom
  • 1