Aidan House is a charming Victorian town house built in 1897. There are a choice of six rooms and they are double, twin and family rooms - all with private bathrooms.
Features
Televisions, Bar / Lounge Bar
Nearest public transport
Stratford Upon Avon - National Railway