The Yorkland Hotel

185 Yorkland Boulevard
Toronto
Ontario
Canada