3 St. Peters Square on SiteConstruction has started on the new 20 storey Motel One/ Stay City, hotel/ aparthotel. The site occupies one of the most high profile...