Established in 1974, Super 8 Worldwide Inc. is one of the largest lodging chains with over 2,100 properties in the United States, Canada and China. Based in Mesa, Ariz., the hotel offers customers various amenities and services, such as Internet access and SuperStart continental breakfast packages. Super 8 Worldwide Inc. is a part of Wyndham Worldwide Corporation, one of the largest hospitality companies across six continents in the world. It provides an array of hospitality products/services, such as lodging, vacation exchange, rental services and vacation ownership interests in resorts, along with various accommodation alternatives.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.