SPA by JW is a luxurious wellness retreat that provides guests with a rejuvenating experience. Located in the JW Mariott Hotel in downtown Nashville, it's the perfect place to unwind and relax.