Best Munich hotels near St. Peter