ibis Budget Manchester Centre Pollard Street
HotelManchester
ibis Budget Manchester Centre Pollard Street is a hotel located on Pollard Street in Manchester. It provides accommodation for guests visiting the city.
No reviews on VacationGuide yet.
HotelManchester
ibis Budget Manchester Centre Pollard Street is a hotel located on Pollard Street in Manchester. It provides accommodation for guests visiting the city.
No reviews on VacationGuide yet.