Burnham Beeches Hotel Burnham
Name Hotel: Burnham Beeches Hotel Burnham
Country: United Kingdom
Location: GB/
City: Slough
Stars: 3.0
Description:
Burnham Beeches Hotel is situated a mile away from the railway station. Engulfing elegance, peace and tranquillity, this beautiful Georgian house offers ten-acres of beautiful landscaped gardens. Burnham Beeches offers 82 well-equipped rooms, each with an en-suite bathroom. The onsite restaurant is the perfect place to enjoy fine cuisine, whether it is a private dinner or a feast with friends.