Roomzzz is one of the UK’s leading aparthotel brands and will bring its first property to Scotland in May 2023 with the opening of Roomzzz Edinburgh within St James Quarter, a new district in the city centre which boasts a world-class retail, hotel and leisure offering as well as a residential development.