It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Express By Holiday Inn Warwick» is located in Warwick. This hotel is located in 4 km from the city center.
Number of rooms: 138
Stratford Road Warwick CV 34 6TW United Kingdom, Warwick, 34 6TW