Holiday Inn Coventry South - Coventry
UK hotels
>
England
>
West Midlands hotels
>
Coventry
> Holiday Inn Coventry South