
Jul. 14, 2025 By Jessica Militello Looking to unwind this summer but could do without the crowded beaches and pools? Then, Spa Castle in College Point offers the perfect escape at their five-story wellness destination. The hidden gem, located at 131-10 11th Ave. in College Point has been in the neighborhood since 2006 offering…