Alexandra Hotel
77 Ryerson Ave., Scarborough, ON, Canada, M5T 2V4
(416) 504-2121 Phone