Entire House The Teapot Cottage in Town Centre w/ Free Parking
★★★
12 John Street,Stratford-upon-Avon, Stratford Upon Avon, United Kingdom Show on map
Shakespeare House, Free Parking, Town Centre Location is a hotel in Stratford Upon Avon, United Kingdom. It is one of 71 places to stay in Stratford Upon Avon listed on Triptoic.
12 John Street,Stratford-upon-Avon, Stratford Upon Avon, United Kingdom
Shakespeare House, Free Parking, Town Centre Location is located at 12 John Street,Stratford-upon-Avon, Stratford Upon Avon, United Kingdom.
Highly rated alternatives close by
Guest favorite
Hotel