Spa Shiki
Award-winning, Asian-inspired spa located at The Lodge of Four Seasons. Known for its serene atmosphere, extensive treatment menu, and luxurious amenities including a quiet room, sauna, and steam room. Located in Lake Ozark, just 5 miles from Osage Beach.