Planning an Event in Windsor
Windsor, England
Windsor, England
Windsor at a glance
Average hotel room cost
GBP 103
Average meal cost
GBP 61
Total hotels
35
Total rooms
1,700
Convention center space
0 sq. m