The exclusively famous Soho Houses in New York and London are dream destinations for any culture seeker. The people and the perks are top-notch and the world is getting a few more locations to dive in to by the end of 2014. Namely: Barcelona and Toronto (yay, us!).
The in-city oasis stay-cation (I hate that word, but why leave the hustle and bustle when Soho takes care of it for you?) will be in the heart of downtown near the TIFF building just off of King Street West.
For the other locations, renderings and timelines check Just Luxe.
See you there, maybe.