The Alexandra Hotel

77 Ryerson Ave, Toronto M5T 1B7, Canada Get Directions to this spot
77 Ryerson Ave
Toronto, M5T 1B7
ON, Canada

Rate and review The Alexandra Hotel in Toronto, ON, Canada!

Share your experiences at The Alexandra Hotel with your friends or discover more Hotels in Toronto, ON, Canada.