Mary

Mary, Mother of God

We hope that your stay brings a sense of peace, inspiration and relaxation.

Blessed Mother statue near our Peace Garden