Not far from Windsor, and offering fast access by road to London and Heathrow Airport, this hotel is a stunning place to spend time, away from the hustle and bustle of modern life. Many of the rooms have four poster beds and have a range of modern and traditional features that will make you feel pampered throughout your stay. The staff is friendly and always pleased to help.