About Super 8 by Wyndham Columbus
The award-winning, 100% smoke-free Super 8 Columbus is conveniently located off US Highway 81 at 20th Street. Our central location provides easy access to shopping, businesses, and sports venues, with numerous restaurants nearby.
Enjoy amenities such as high-speed internet access, interior corridors, and expanded cable television featuring HBO, ESPN, and Fox News. Start your day with a complimentary light breakfast and your choice of coffee, tea, or juice.
WYNDH