SPA CASTLE – NY
SPA CASTLE, five stories high and 100,000 square feet of luxurious serenity. We created numerous innovative spa and sauna systems never seen before in the United States.
131-10 11th Ave, College Point, NY 11356 / Phone: +1 (718) 939-6300 / [email protected]
SPA CASTLE – TX
SPA CASTLE TEXAS opened on March 23rd, 2012. The second official location of Spa Castle was influenced by the success of the first location in College Point, New York. Spa Castle Texas is the new must.
1020 Raiford Rd, Carrollton, TX 75007 / Phone: +1 (972) 446-6800 / [email protected]