Yes, Alveston Manor is a short walk from the centre of Stratford-upon-Avon. The town’s major attractions are easily accessible from the hotel which also has a peaceful ambiance thanks to being situated in beautiful grounds in a central location.