HotelsClick.com

Best Western Plus Manor Hotel Nec Birmingham

4 Stars

  127 Main Road - CV7 7NH Solihull - Coventry, United Kingdom View Map

This 4 star hotel is located in the suburbs of Coventry.
This 4 star hotel is located in the suburbs of Coventry.

Booking.com

Hotel Details

Rooms

Rooms Number: 114

Book