19 Old Town, Stratford-upon-Avon, CV37 6BG
Star Rating: N/A
Located in Stratford-upon-Avon, 400 metres from Royal Shakespeare Company and 600 metres from Royal Shakespeare Theatre, Luxury Town Centre Apartment ...more
Located in Stratford-upon-Avon, 400 metres from Royal Shakespeare Company and 600 metres from Royal Shakespeare Theatre, Luxury Town Centre Apartment provides garden views and free WiFi. Some units also have a kitchen equipped with a dishwasher, a microwave, and a fridge. The apartment offers a sun terrace. Walton Hall is 10 km from Luxury Town Centre Apartment, while Warwick Castle is 15 km away. The nearest airport is Birmingham Airport, 43 km from the accommodation.