9.5/10
Exceptional
Free Wi-Fi
Parking
Situated in Meriden, 40 km from Stratford-upon-Avon, StayFord Apartments, Meriden - near NEC features a tennis court and free Wi-Fi.
Number of rooms: 2
Flat 1, 4 The Green, Meriden, CV7 7LN, United Kingdom