96 Portland Street, Manchester, Manchester, United Kingdom
Ibis Manchester City Centre Photos
Ibis Manchester City Centre Map
96 Portland Street, Manchester, Manchester, United Kingdom
Searching for availability
Hotel Information
This 3 star hotel is located in the city centre of Manchester and was established in 2002. It is close to the Theatre District. The Hotel has a restaurant and a bar.