Located in the heart of Coventry, just 200 metres from the Cathedral. The city's numerous shops, bars, restaurants and theatre's are only minutes away.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Coventry Holiday Destinations in Europe