I have stayed at the Castle Hotel on a number of occasions, including one stay of several weeks. The hotel is in an ideal location on the high street in Windsor, in easy walking distance of Windsor Castle, the train station, and many of Windsor's restaurants and shops. Having stayed here for an extended period of time, I came to... more








