After a hot, relaxing bath – I fondly thought of my recent visit to Spa Castle in Queens, NY. I heard about this gem prior to my visit from a friend and knew that I MUST spoil myself with a visit during my week stay in NYC.
Let me tell you, if you are anywhere close to its location, you owe it to yourself to spend a few hours if not a full day at this spa! I am definitely glad they did justice in naming this spa, it IS like castle! And I have been to many spas around the world.
If you’re a spa lover like me you definitely have to MAKE time for this place!