Shangri-La Springs in Bonita Springs
(239) 949-0749
Shangri-La Springs Healing Waters is a historic hotel and spa located in Bonita Springs, Florida. Shangri-La is located on 8.1 acres on Old U.S. 41 in the heart of Bonita Springs. Originally built in 1924, the retreat is renowned for its natural mineral ...