Hotel is situated at the heart of Leamington Spa.
You don’t have to worry about not bringing a car since the Holiday Inn Leamington Spa – Warwick is situated right in the town centre. There are plenty of restaurants, bars, and shops having walking distance from the hotel. Moreover, the hotel is also clos