Spa Castle Texas
Verified 4.0 (4790 reviews) Beauty & Spa Carrollton, TX
About
Upscale spa property offering sleek Scandinavian-style rooms, plus Asian saunas, dining & a gym.
Location & Directions
1020 Raiford Road · Carrollton, TX, 75007Get directions
Request a quote
Reviews
Be the first to review.