South China Island Inn, Saint Paul
1851 North Saint Paul Road, Saint Paul, MN 55109
Deals at this location
Similar deals
How to reach us
© MapTiler  ©  OpenStreetMap  contributors
South China Island Inn
936.8 mi1851 North Saint Paul Road, Saint Paul, MN 55109
ClosedOpening at 11:00 AM
Good for Kids
Price
Takes Reservations
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.








