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.
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.
The total investment necessary to begin operation of a Super 8 franchise for a 65-room new construction facility ranges from $4,130,636 to $5,473,490. The total investment necessary to begin operation of a Super 8 franchise for a 100-room conversion facility ranges from $221,026 to $2,404,161. Land acquisition costs are not included in these ranges. The above amounts include a range of $34,200 to $55,875 that must be paid to the franchisor or an affiliate.