This place is perfect for a quick visit to the city! Located in the heart of down town Toronto, everything is in walking distance!
Views of the CN tower and down town district are spectacular!!
I will book this place again!