HOTEL HOLIDAY INN STRAFORD UPON AVON
BRIDGEFOOT | Stratford - Upon - Avon United Kingdom
Average price: US$ 131.17
Located in the town centre of Stratford-upon-Avon and set in landscaped gardens on the banks of the River Avon. The hotel is the ideal location for easy access to the wealth of surrounding attractions and the history of the city.