Featuring free WiFi throughout the property, The Croft Guest House offers pet-friendly accommodation in Stratford-upon-Avon. Free private parking is available on site. ###>Featuring free WiFi throughout the property, The Croft Guest House offers pet-friendly accommodation in Stratford-upon-Avon. Free private parking is available on site.