7401 Central Avenue St. Petersburg, FL 33710
Seated: 35
Step into tranquility in our Meditation Room—a beautifully preserved space designed to inspire calm, focus, and connection. With room for up to 35 guests, this versatile venue is ideal for everything from yoga workshops and wellness retreats to lectures, team meetings, or intimate private dinners.