A new 105-unit aparthotel could be heading for Liverpool city centre’s former George Henry Lee Department Store. Accommodation chain Roomzzz has put forward new plans to open a branch in the city. The brand already has aparthotels at locations including Chester, Manchester, Leeds, London, Newcastle and Nottingham, and has expressed an interest ... Read More...
