Public Houses in Windsor
2 Clewer Hill Road
Windsor
Berkshire
SL4 4BS
what a great place to eat,drink and stay.Have stayed here a couple of times, the rooms are clean and tidy, the food is out of this world and the bar is buzzing. Will be back soon.
A User - 11/09/2008 | report this review
All fields are required. Your review will appear immediately.