The world's business networking and information site

Go Place

Go Place is a luxury Leisure Club & Spa located at First Markham Place. We offer an unparalleled wellness experience with over 68,000 square feet of Jacuzzi, specialty baths, saunas, treatment rooms, lounging and dining areas 365 days a year. Soak away tension in our specialty baths and detox in our therapeutic saunas. Your wellness journey starts here.

Leave a Review

Select a rating

Contact Info