Motel 6 is an American privately owned hospitality company with a chain of budget motels in the United States and Canada. The hospitality company was founded in 1962 and is based in Carrollton, Texas.
Motel 6 also provides franchising opportunities. As of 2018, the company owns and operates 882 franchises in the United States and 26 ones outside the country.
Financial Requirements for Motel 6
Initial investments: $2,617,700 - $3,868,600
Initial Franchise Fee: $25,000 - $35,000
Ongoing Royalty Fee: 5%
Ad Royalty Fee: 3.5%
On-The-Job Training: 16 hours
Classroom Training: 30 hours
Additional Training: Annual convention
Number of Employees Required to Run: 10 - 20
Motel 6 Franchise Regions Of The Presence:
Motel 6 Franchise Info:
Motel 6 Franchise Reviews:
Motel 6 website: https://www.motel6.com
Request Free Info