where is spa castle?
(Spa Castle) [UPDATE BELOW] The only downside to Spa Castleâa truly whimsical dreamscape filled with napping chambers, colorful saunas and poolside-mozzarella sticksâis that it's located in the remote (for some of us) land of College Point, Queens.