Framed by elegant Georgian architecture and ten acres of manicured lawns and gardens in tranquil Buckinghamshire, Burnham Beeches Hotel merges classical style with peaceful country manor ambiance to create a truly unique travel experience in Slough. The hotel is located near the largest trading estate in Europe, Windsor and attractions like Royal Ascot and Legoland. The hotel is near Slough where you could visit Windsor Castle. Burnham Beeches Hotel is a cash free property.