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

Most popular similar offers

Our recommendation for United Kingdom Hotels