Datant du début du XVIe siècle, le The Christopher Hotel Bar and Grill est situé sur la rue historique Eton High Street à Windsor et propose un hébergement contemporain avec une connexion Internet et un parking sur place privé gratuits.