Point Michaud Beach HousePlaces to stay · St. Peter'sIs this your business? Claim itCallDirectionsView all 5 photos+1 more