First UK nhow Hotel to Open in London
NH Hotel Group recently opened its first nhow property in London at the beginning of January. nhow is a brand that surprises and inspires its guests by offering them an unconventional experience, which is unique to each hotel’s location. …