Holiday Inn Manchester City opens for business
The 298-room Holiday Inn Manchester City Centre has opened for business.
Located in Manchester’s Piccadilly area, the four-star property features Holiday Inn’s signature ‘Open Lobby’…
Recover your password.
A password will be e-mailed to you.