Images About This Spot Spa by JW offers a relaxing urban oasis in downtown Nashville and strives to connect your mind, body and spirit with an indulgent array of skin treatments and massages.