The National Shrine of Our Lady of the Snows offers a peaceful atmosphere on over 200 beautifully landscaped acres with full, modern facilities. With more than one million visitors each year, the Shrine conference center is host to wedding receptions, business meetings, banquets, and special celebrations. The Shrine restaurant is one of the most child friendly restaurants in the area. The...
The National Shrine of Our Lady of the Snows is located in Belleville, IL 62223 Just 20 miles from downtown St Louis, MO The 200 acre Shrine is one of the largest shrines in the North America and includes a AAA rated restaurant, an updated conference center, a AAA rated 78 room hotel and a 5, 000 square foot gift shop