The Inn at Shattuck-St. Mary’s – Faribault, MN 2 2 years Theinnatssm.com 0 The Inn at Shattuck-St. Mary’s is a hotel, event, and retreat center located on the scenic campus of Shattuck-St. Mary’s School in Faribault, Minnesota.