Perfect weekend stay in the heart of Manchester
Read more






Located in the heart of Manchester, this hotel is within a 10-minute walk of Piccadilly Gardens, Affleck's Palace, and Arndale Centre. Manchester Art Gallery and Manchester Palace Theatre are also within 10 minutes.

25 Aytoun Street, Manchester City Centre, Manchester, United Kingdom M1 3DT
What's Nearby
City centre (Manchester)
0.55 km
MAN - Manchester International Airport
14.20 km
Perfect weekend stay in the heart of Manchester
Read more
Everything except the staff at the reception on 6th Jan.
Read more
Apart from the car park issue everything was fine
Read more
Located in the heart of Manchester, this hotel is within a 10-minute walk of Piccadilly Gardens, Affleck's Palace, and Arndale Centre. Manchester Art Gallery and Manchester Palace Theatre are also within 10 minutes.