Spa Castle


Spa Castle: A Tour Through Sauna Valley

Wednesday, December 23, 2009

The Disneyland of spa resorts is right in our own backyard. From the outside, Spa Castle looks more like a suburban mall than a place to unwind. Once you enter the building in College Point, Queens, it's pure sensory explosion.

Comments [1]