The new (2016) Holiday Inn under construction, Aytoun Street, over the Rochdale Canal, Manchester, England, UK


Size: 4000px × 6000px
Location: Rochdale Canal near Aytoun Street, Manchester, England, UK
Photo credit: © lowefoto / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, beams, building, concrete, construction, eec, england, eu, europe, glass, holiday, hotel, inn, manchester, uk, vertical, windows