Swan's Nest Hotel Stratford-upon-Avon
Swan's Nest Hotel is a 17th-century hotel located in Stratford-upon-Avon, providing accommodations along the banks of the River Avon. The hotel features historical character and modern amenities, serving as a base for exploring Shakespeare's hometown and the Cotswolds.
- Club Double Rooms
- Deluxe Double Rooms
- Deluxe & Superior Suites
- Private Dining & Meetings
- Chic bar with river views
- On-site restaurant - Le Bistrot Pierre