What can I say? Taylor’s place is a great base camp for all things downtown. You’re minutes away from great restaurants, bars, and coffee shops. You couldn’t get any closer to everything Toronto has to offer.
The place itself is a quiet oasis just off the main drag. It’s as comfortable as it is relaxing. I plan on staying here again.