Spa Castle is the premier Korean-inspired luxury spa, with one location in Carrollton, Texas and one location in College Point, New York. Spa Castle features a hybrid of traditional Asian and luxurious European spa treatments. From their Korean body scrubs to their Sauna Valley, each treatment focuses on health, youthfulness, and well-being.