The New Relax...
Welcome to H2O Float Spa. Toronto’s 1st Float Spa brings the world’s foremost float technology, offering a new realm of comprehensive relaxation that you’ll have to feel to believe! Let go and melt into a serene experience of weightlessness and tranquility, restoring balance and flow to the mind, body and spirit.