Super 8 FDD – Franchise Information, Costs and Fees
Type of Business
The franchisee will operate a Super 8 guest lodging facility franchise offering overnight accommodations and related services.
Corporate Information
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, which is
wholly owned by Wyndham Hotels & Resorts, Inc., a Delaware corporation. Their principal business address is 22 Sylvan Way, Parsippany, New Jersey 07054.
Investment
The total investment necessary to begin operation of a Super 8 franchise for a 65 room new construction facility ranges from $3,672,673 to $4,834,492. The total investment necessary to begin operation of a Super 8 franchise for a 100 room conversion facility ranges from $233,200 to
$2,181,300. Land acquisition costs are not included in these ranges. The above amounts include a range of $33,600 to $62,925 that must be paid to the franchisor or an affiliate.