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.