Super 8 4901 E 2nd St. - Superior, Wisconsin 54880-4303 Approximately 5.3 miles from Saint Louis Catholic School Compare prices for Super 8 by Wyndham Superior WI with nearby hotels
Super 8 by Wyndham Superior WI is the closest Super 8 hotel to Saint Louis Catholic School.