Swan's Nest Hotel
Stratford-Upon-Avon, England
Step into one of the oldest hotels in Stratford-upon-Avon and feel immersed in Shakespearean culture! Inside this 17th century red brick townhouse, you'll find elegant English decor that is perfectly paired with modern luxuries and amenities. Settle into your spacious room, grab a bite to eat at the Bear Freehouse and Kitchen, then take a short five minute walk and find yourself in the center of Shakespeare's town!Â