Who Owns The Super 8 Motel Chain?
Super 8, formerly known as Super 8 Motels, is an American hotel brand and the largest low-cost hotel chain in the world with more than 2,000 locations. The room’s initial nightly cost was $8.88. As of October 2022, the brand’s website listed 2,091 properties around the globe. The minimal standards set by Super 8 hotels…