
White star spa
spa
A downtown Nashville spa offering round-the-clock massage and relaxation.
Description


Situated on Division Street in downtown Nashville, White Star Spa maintains 24-hour operation, offering massage and relaxation services throughout the day and night.