1355 W. College St. , Marshall
The Super 8 Marshall hotel is centrally positioned in the renowned Marshall neighbourhood. The property offers a variety of amenities to ensure a comfortable stay. At Super 8 Marshall, you will be greeted and guided by a service-oriented team.