A premium 4-star Hotel rich with history in Weybridge, Surrey with a Restaurant & Bar, 157 bedrooms, afternoon tea and private event spaces, weddings and more.