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.41 Miles
- Max: 400 guests
- Licensed Bar