Castle Hotel Windsor - MGallery Collection by Sofitel
18 High Street
Windsor SL41LJ
01753 252800
Click to call
Facilities
Bar
Meeting room
Restaurant