Alexandra Hotel

64 Grant Street Alexandra