The Holiday Inn Leamington Spa is set in well-tended gardens only 10 minutes from the M40 motorway. With its own gym and restaurant, this Holiday Inn is only 2 miles from the centre of Warwick.
Number of rooms: 96
Olympus Ave, Tachbrook Park, Leamington Spa, CV34 6RJ, United Kingdom
Hotel booked 1 times today.