Holiday Inn Express Manchester City Centre - Arena

Starting at
$89

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