TRAVELODGE MANCHESTER CENTRAL

Prominently located in the heart of Manchester city centre on Blackfriars Street between its junction with Chapel Street and Victoria Street, adjacent to the River Irwell. The surrounding area is made up of a mix of retail, residential and office uses.

Extensive eight storey 181 bed hotel with lower level car park.