NH Hoteles seems to be a Spanish organization, with headquarters in Madrid. They say they have "256 hotels with 36,841 rooms in 19 countries in Europe, Latin America and Africa". Too bad I didn't know that before, I might have been more impressed when I stayed there, LOL.






