Schoenstatt Center

Accommodations for up to 100 overnight guests.