Super 8 FDD Summary
Type of Business
The franchisee will operate a Super 8 guest lodging facility franchise offering overnight accommodations and related services.
Super 8 Worldwide, Inc. is a South Dakota corporation, incorporated on October 5,1971. They changed their name from Super 8 Motels, Inc. to Super 8 Worldwide, Inc. in March 2008. They are a subsidiary of Wyndham Hotel Group, LLC., a Delaware limited liability company owned by Wyndham Worldwide Corporation, a Delaware corporation.
The total investment necessary to begin operation of a Super 8 franchise for a 60 room new construction facility ranges from $2,851,570 to $3,962,600. The total investment necessary to begin operation of a Super 8 franchise for a 60 room conversion facility ranges from $176,170 to $1,591,000. The above amounts include from $31,900 to $32,900 that must be paid to the franchisor or an affiliate.