The castle Hotel is on the High Street, Windsor, opposite the Castle and facing the famous Guildhall, the hotel is steeped in History, has fabulous staff, wonderful rooms marvallous food, and is simply the best, we as a family have connections with the town, and have been going 50 years with out a doubt this is the very best hotel...
More
- Accor Castle Windsor
- Mercure Windsor
