This modern hotel is just off junction 15 of the M40 motorway, 2 miles from Warwick town centre. Paid parking is available onsite, and the hotel offers free Wi-Fi throughout.
Number of rooms: 139
Stratford Road, Warwick, CV34 6TW, United Kingdom
Hotel booked 1 times today.