Updating availability and prices
28 Clewer is located in the Windsor City Centre district of Windsor, 700 metres from Windsor Castle, 2
9 km from Legoland Windsor and 3
6 km from Dorney Lake
Towels and bed linen are featured
Victoria Barracks is 700 metres from the homestay, while Windsor and Maidenhead Council is less than 1 km away
The nearest airport is London Heathrow Airport, 11 km from 28 Clewer
Single Room
Book now, best price guaranteed!
Hotel