Spanning 20 brands, Wyndham Hotels & Resorts includes more than 9,000 hotels in more than 80 countries. The company's brands include the Super 8, Days Inn, Ramada, Travelodge, Wyndham and Wyndham Grand flags.
Copyright © 2021 Northstar Travel Media, LLC. All Rights Reserved. 100 Lighting Way Secaucus, NJ 07094-3626 USA Telephone: (201) 902-2000