Aparthotel operator Roomzzz has signed its first London site, due to open in Stratford next March.

The 87-unit new build joins sites in Chester, Leeds, Manchester, Newcastle and Nottingham with others planned in Liverpool, Manchester and York.

Read more:

Tagged with →