Castle Hotel The Windsor
0
Reviews
Hotels in Windsor
18 High St
, Windsor, Berkshire, SL4 1LJ
01753 851577
Castle Hotel The Windsor is a hotel serving its local area in Berkshire who specialises in hotel accommodation and hotel deals. For more info contact Castle Hotel The hotel on their telephone number - 01753 851577.
|