NH Hotels & Resorts is a global upscale hospitality brand with over 40 years of existence, delivering the perfect stay, in the best locations, with the right value for money, across more than 300 properties worldwide.
By consistently meeting guests' expectations and anticipating their needs we set the foundations of a trustworthy experiences for which we are widely recognized.