Shambhala Meditation Center is a Tibetan Buddhist meditation center. A tranquil setting amid the hustle and bustle outside makes this the place to be for meditation. It provides free and paid classes as well as instruction about the practice. The center has overnight facilities available.