Bristol's latest hotel – a 151-bedroom Travelodge in Mitchells Lane, Redcliffe – is about to open for business. The six-storey hotel has a bar, 90-cover café and a 29-space car park in the basement. It also has a ground-floor commercial unit with planning consent for commercial, retail and leisure...