X
Advertise With Us
Home
>
Canada
>
>
Toronto
>
Isabella Hotel & Suites
Inn Details
Isabella Hotel & Suites
556 SHERBOURNE ST.
TORONTO ON M4X 1L3
Canada
Phone:
+1-416-922-2203
Fax:
+1-416-922-2204
Toll-free:
+1-888-947-2235
Reviews
Explanation of our ratings