The Yorkville Royal Sonesta Hotel Toronto is conveniently located in the heart of Toronto and only minutes from nearby attractions and business destinations. Guests can relax in the thoughtfully equipped guestrooms and suites featuring complimentary ...