South China Island Inn, Saint Paul

1851 North Saint Paul Road, Saint Paul, MN 55109

Deals at this location

How to reach us

Redemption locations map
©  MapTiler   ©   OpenStreetMap  contributors
South China Island Inn
1,408 mi

1851 North Saint Paul Road, Saint Paul, MN 55109

OpenCloses at 8:30 PM

About South China Island Inn


South China Island Inn in Saint Paul is a warm and inviting lodge that is perfect for guests of all ages.

Take advantage of the many parking options in the area. Take a break from the hustle and bustle of your everyday life and book a vacation at Saint Paul's South China Island Inn.