Space City Float Center is a state-of-the-art facility specializing in Zero Gravity floatation tanks. Located in the heart of Montrose near Westheimer.
Houston's first luxury float spa, offering float therapy and massage. Each float includes a complimentary 15 minute massage chair session with water and tea service in our Jellyfish Lounge.
to add Space City Float Center map to your website;