Close Window
View Category

Renaissance Manchester City Centre Hotel

Area Sights

Albert Square Plaza Manchester (17 of 24)

The Albert Square is a public plaza in Manchester city centre and a short walk from the hotel. It features a fountain erected for Diamond Jubilee of Queen Victoria, statues of John Bright, Oliver Heywood and is surrounded by numerous restaurants and cafes.