Super 8® by Wyndham Franchise Overview
About Super 8® by Wyndham
For more than four decades, Super 8® by Wyndham - the world's largest economy hotel brand with nearly 2,900 hotels globally - has served as a trusted and convenient companion on the road. Today, we're on a mission to elevate economy, modernizing the brand for the next generation of traveler with newly redesigned rooms, fast, free Wi-Fi and a complimentary breakfast.
Sign-up and we will contact you when Super 8® by Wyndham franchise opportunities become available on Franchising.com.