Oops! Something went wrong, please try again later.
Experience Healthy Living Luxury 5-Star Leisure Club And Spa Located in Markham, Ontario. Go Place offers an unparalleled wellness experience with …See more
Spend a full day to pamper yourself to rest and relaxation. At check-in, they will provide you with a rubber bracelet with a number which is used to purchase food or items and lock your locker by tap… Full review by Domenic G
Jan 21, 2024
Boycott Go place!!! **Listen up to anyone who goes here and is against woke liberal policies** This is a spa that I have been going to for over 4 years, this spa also has the option in the wet areas… Full review by lucas p
Aug 9, 2023
1. I was charged an extra $100 which the receptionist didn’t even mention for failing to return a card game (which obviously I did, it was a $10 card game, I have no reason to steal it) and the recep… Full review by jordanwl123