Direct: 416-504-2121

Toll Free: 1-800-567-1893

Email: reservations@alexandrahotel.com

Book Online

Location

The Alexandra Hotel is located at 77 Ryerson Avenue in downtown Toronto. Click here for detailed driving and transit directions.