Hotels + Manchester

Year Project Name Size Location
2004 Sport City 200,000 m2 Manchester, UK