Holiday Inn Leamington Spa, Warwickshire,

Holiday Inn Leamington Spa
Olympus Avenue, Tachbrook Park,
Leamington Spa, Warwickshire,
CV34 6RJ, United Kingdom

Book Now


Located on Tachbrook Business Park only a mile away from the town centre, the hotel is perfectly located for all Leamington and Warwick based businesses, or for a quiet leisure break away from the noise of the town. Within a ten minute walk are The Shires Shopping Centre, a pub, a restaurant and petrol station. 

Leamington Spa Station
Book Now Call Us