Our best hotels - Windsor

CASTLE HOTEL WINDSOR – MGALLERY COLLECTION BY SOFITEL

City centre

Part of the exclusive MGallery Collection and housed in one of the town's oldest buildings, Castle Hotel offers exceptional boutique accommodation steeped in character, charm...

Luxe
From
£ 93.00