Stylish and chic place located at the heart of downtown Toronto. Great place to stay.