Shangri-La Event CenterToquerville, Utah


The Shangri-La Event Center is a premier wedding and event center of Southern Utah.  We are a romantic and one-of-a-kind outdoor venue located on a private property in Toquerville, Utah. You can design your day however you have always envisioned surrounded by our green trees, beautiful flowing water, and natural beauty. 

Shangri-La Event Center

1700 Shangri-La Road Toquerville, Utah 84774

(435) 258-6232

Ready to plan your Wedding Day?

Magleby’s has years of experience helping couples bring their magical day to life

>> Learn More <<