Super 8's name is derived from its unique room rate- - $8.88 every night- - when the principal area opened in 1974 in Aberdeen, South Dakota. Super 8 Worldwide is the world's biggest economy lodging chain with more than 2,200 properties in the U.S., Canada, and China. Super 8 has as of late
Investment Required:
$233,200-$4,834,492 (admin only)