Castle Hotel Windsor
Windsor, Berkshire SL4 1LJ
A magnificent façade outside, and inside elegance just exudes in this beautiful Georgian building right opposite Windsor Castle; a great location and history combined. This is the biggest venue space…
- Distance: 4.47 Miles
- Max: 400 guests