Located two minutes walk from the main gate of Windsor Castle and boasting unrivalled views of the Changing of the Guards procession The Mercure Castle Hotel is an historic landmark in its own right. Excellent access to all central London locations and with complimentary car parking for all residents. 108 en-suite bedrooms all equipped with air-cooling system, mini-bars, TVs with DVD players, ironironing board, tea and coffee making facilities and free broadband Internet access. Four-poster ... More