R+R Wellness Spa is a serene retreat established to provide a relaxing experience for its clients. Located in downtown Nashville on Broadway, it's a great spot to book a massage or other rejuvenating treatment.