Holiday Inn Manchester West

Location: in Salford, 3.5 Km. from the city of Manchester.

Check availability and book

Check availability and book