Holiday Inn Manchester West by IHG
HotelManchester
Holiday Inn Manchester West by IHG is a hotel situated on Liverpool Street in Manchester. As an IHG property, it provides accommodation for visitors to the city.
No reviews on VacationGuide yet.
HotelManchester
Holiday Inn Manchester West by IHG is a hotel situated on Liverpool Street in Manchester. As an IHG property, it provides accommodation for visitors to the city.
No reviews on VacationGuide yet.