The Castle Hotel in Windsor is a boutique 4-Star hotel located in the centre of the market town close to Windsor Castel. In this report, I will be reviewing the Superior King Room, hotel amenities, Marco Pierre White Steakhouse,  breakfast and the service provided by...