Ideal for fun and relaxation, Holiday Inn Manchester - City Centre is located in the Manchester City Center area of Manchester. Only 9.3 miles away, this 4-star hotel can be easily accessed from the airport. Wi ... Read more

View all Luxury Hotels in Manchester