Spa Castle New York
5 stories and 100,000 square feet of luxurious serenity. Upon its opening in 2006, Spa Castle New York established numerous innovative spa and sauna systems never before seen in the United States.
131-10 11 Avenue College Point, NY 11356
As the first glimpse of Spa Castle’s luxury brand extension, Premier57 seamlessly combines the modern appeal of the big Apple with Spa Castle’s touch of tradition and serenity.
115 E 57th Street, 8th Floor, New York, NY 10022
Spa Castle Texas
After the major success of Spa Castle New York, Spa Castle Texas opened in 2012 as the second official location of Spa Castle. Spa Castle Texas is the new must-see destination of the Dallas Fort-Worth Metroplex area.
1020 Raiford Rd, Carrollton, TX, 75007