Macdonald Castle Hotel, Windsor

Community images

  • Macdonald Castle Hotel, Windsor

Macdonald Castle Hotel, Windsor

Welcome to the historic setting of Windsor and the elegant Macdonald Castle Hotel, conveniently located 10 miles from London Heathrow airport, with easy access from London via Paddington or Waterloo, c...

> Show product information

Be the first to write a review!

Ask a question