Holiday Inn Express Manchester City Centre - Arena

Starting at

TripAdvisor Review

Based on 1800 review

See all

This city hotel is located in the Northern Quarter in Manchester city centre. It was built in 2011 and comprises a total of 192 rooms. Guests are welcomed in the lobby, which offers a hotel safe and lift access to the upper floors. They can enjoy a drink or light snack at the bar, and dine in the re...

More details