The Arden Hotel

About this hotel
The Arden Hotel is located in the historic Stratford-upon-Avon directly opposite the world-renowned Royal Shakespeare Company Theatres. It offers a relaxing stay, filled with theatre, entertainment and award-winning experiences, with 45 luxurious rooms.
The dog details
Does this venue welcome dogs?Dogs are welcome.