Venue Capacity
Up to 250, Up to 500, Up to 1000
NH Hotel Group is a consolidated and trusted operator, leader in the urban segment in Europe and Latin America where it operates over 350 hotels.
Madrid, Madrid, Spain
Up to 250, Up to 500, Up to 1000