Castle Hotel
If there’s just one thing in common across MGallery’s collection of hotels, it’s affordable luxury. If you're in Windsor to enjoy the sights of the royal castle but don’t have the kind of lineage required to stay there, the Castle Hotel – a two-minute walk from the main attraction itself – might be the next best thing. Especially considering the hotel has eight royal warrants.