Alexandra Apartment Hotel 77 Ryerson Avenue Toronto, ON M5T2V4 Contact: Tel - 416-5042121 Fax - Tollfree - Email -
Directions to my Hotel