ISO SPA Floatation Therapy Centre is located in Ottawa, Ontario, Canada. ISO Spa is Ottawa's largest float centre. Floatation therapy helps the mind and body by reducing stress and relieving chronic pain. Floatation allows you to unwind and relax. Floatation Spa Ottawa. Float Tank Ottawa. Float spa Ottawa. Relax Unwind.
ISÖ Spa Floatation Centre
464 Bank Street, Unit #5
(entrance on McLeod Street)
Ottawa, Ontario
K2P 1Z3
613-701-1043