Top Twenty Bed & Breakfast
154 St. Leonards Road Windsor , SL4 3DLBudget accommodation in Windsor, Berkshire.
Breakfast and evening meal included in price.
We mainly cater for builders, contractors and self employed.
1 rooms
from £30