Currently, Spa Castle’s only location is in College Point, Queens. But the spa will soon be debuting its new 39,000-square-foot Manhattan location. Here’s a first look inside via Gothamist. Spa Castle Premier, located at 115 East 57th Street, will feature a roof deck, floor-to-ceiling windows and a swim-up pool bar.
[Gothamist] – Christopher Cameron