Located in the heart of downtown Toronto, the Alexandra Hotel offers affordable rooms for visitors seeking comfort and convenience. Our hotel is just north of Queen Street West, between Spadina Avenue and Bathurst Street. The Alexandra Hotel is well-served..