Noah asked, so I thought I would post it here too. Spa Atlantis is located at 740 Gravier St between St. Charles and Carondelet. Basically, 2 blocks past Canal. Click the link below for a map. From the Maison Dupuy, it's about a 10-15 minute walk (with plenty of bars along the way!)
Spa Atlantis Website View Larger Map