Your escape from the ordinary begins at
” The perfect combination of traditional Asian saunas
and luxurious European spas “
College Point, 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.
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 see destination of the Dallas Fort-Worth Metroplex area.
Grand Open June 16, 2015
For inquiries, please contact: [email protected]
115 E. 57th Street between Lexington and Park Avenue
7th, 8th, 9th Floor of the Galleria Building