Aidan House Hotel
Guesthouses in Stratford-Upon-AvonAidan 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
Similar businesses nearby