They don't have yoga classes there. They have mats you may use for stretching but, if you're looking for classes, you're better off going to a dedicated yoga studio.
No. Don't know if they do at planet, i belong to 24 7.
Thanks! Your answer is awaiting moderation.