Contact Information
Telephone
Popular
Sutton Hotel Collection
One of our most historic hotels, dating back to 1528 is The Castle Hotel in Windsor. Nestled on the High Street, opposite Windsor Guildhall and a few steps to the gates of Windsor Castle, it is the perfect place to explore all that the Royal Borough has to offer and follow in their footsteps