The Swan Hotel is situated in the centre of the ancient Roman market town of Alcester, within walking distance of local shops and amenities.Just seven miles outside Stratford-upon-Avon, this historic 400 year old former coaching Inn offers a relaxed and friendly atmosphere with plenty of character. The hotel currently has 11 bedrooms, all with en-suite facilities and accommodation also includes a full English breakfast. Function rooms are also available for private hire, to cater for weddings, ... More