Welcome to The Hot Room, Plaistow’s new home for hot Pilates! Our boutique studio offers low-impact, high-energy classes in a heated space (95°F) that helps you stretch deeper, strengthen faster, and leave feeling amazing. Whether you're new to Pilates or a seasoned pro, our supportive instructors and small class sizes make it easy to feel comfortable, confident, and challenged—in the best way. Expect great music, a welcoming vibe, and a seriously effective workout. Come sweat with us starting August 1—and feel the heat!
Rhythmic poses anchored by conscious breath control.
Therapeutic techniques to restore balance and inner clarity.
Guided meditation and intentional awareness training.
Elena's classes are the highlight of my week. Her voice is incredibly soothing, and she has a way of really making the most challenging poses feel accessible and purposeful.
I started as a complete beginner. Elena's patience and precise adjustments helped me build a practice from the ground up — the studio vibe is unmatched.
Welcome to The Hot Room, Plaistow’s new home for hot Pilates! Our boutique studio offers low-impact, high-energy classes in a heated space (95°F) that helps you stretch deeper, strengthen faster, and leave feeling amazing. Whether you’re new to Pilates or a seasoned pro, our supportive instructors and small class sizes make it easy to feel comfortable, confident, and challenged—in the best way. Expect great music, a welcoming vibe, and a seriously effective workout. Come sweat with us starting August 1—and feel the heat!
Open now
6:00 am - 7:00 am, 9:30 am - 10:30 am, 12:00 am - 1:00 pm, 4:00 pm - 5:00 pm, 6:00 pm - 7:00 pm, 7:30 pm - 8:30 pm
Monday
6:00 am - 7:00 am 9:30 am - 10:30 am 12:00 am - 1:00 pm 4:00 pm - 5:00 pm 6:00 pm - 7:00 pm 7:30 pm - 8:30 pmTuesday
6:00 am - 7:00 am 9:30 am - 10:30 am 12:00 am - 1:00 pm 4:00 pm - 5:00 pm 6:00 pm - 7:00 pm 7:30 pm - 8:30 pmWednesday
6:00 am - 7:00 am 9:30 am - 10:30 am 12:00 am - 1:00 pm 4:00 pm - 5:00 pm 6:00 pm - 7:00 pm 7:30 pm - 8:30 pmThursday
6:00 am - 7:00 am 9:30 am - 10:30 am 12:00 am - 1:00 pm 4:00 pm - 5:00 pm 6:00 pm - 7:00 pm 7:30 pm - 8:30 pmFriday
6:00 am - 7:00 am 9:30 am - 10:30 am 12:00 am - 1:00 pm 4:00 pm - 5:00 pm 6:00 pm - 7:00 pm 7:30 pm - 8:30 pmSaturday
6:00 am - 7:00 am 8:00 am - 9:00 am 10:00 am - 11:00 am 1:00 am - 2:00 pm 3:00 pm - 4:00 pmSunday
6:00 am - 7:00 am 8:00 am - 9:00 am 10:00 am - 11:00 am 1:00 am - 2:00 pm 3:00 pm - 4:00 pmLocal time
May 7, 2026 12:00 pm