Holiday Inn Express Hotel Manchester Cc Oxford Road United Kingdom Location:
Welcome to the Holiday Inn Express Manchester City Centre.
This brand new hotel is located right in the heart of Manchester on Oxford Road and is ideal for both Oxford Road and Piccadilly train stations.St Peters Square tram stop is just a short walk away.
The Holiday Inn Express Manchester City Centre has 147 new generation bedrooms. All rooms have High Speed Internet Access, Air Conditioning, LCD Televisions and are en-suite with Power Showers.