Float Atlanta is a wellness center in Decatur, GA that offers sensory deprivation float tank experiences. Guests can relax and unwind in a peaceful environment while floating effortlessly in a pod filled with Epsom salt-infused water.
With a focus on promoting relaxation and stress relief, Float Atlanta provides a unique opportunity for individuals to disconnect from the outside world and experience deep relaxation through sensory deprivation therapy.
Generated from their business information