regal constellation hotel s

900 Dixon Rd.
Toronto
Ontario
Canada