PARSIPPANY, N.J. 01-14-2010 —Wyndham Hotel Group, the world’s largest hotel company with more than 7,000 hotels and 11 brands, today announced that the Apollo Hotel Amsterdam, an iconic, 223-room hotel with a 50-year history of serving visitors, has joined the upscale Wyndham Hotels and Resorts® brand as its first hotel in the Netherlands.
Read more: