The Chace Hotel

  London Road, Toll Bar End, Coventry, England, United Kingdom

Booking.com Book Now