dbl tree international plaza hotel s

655 Dixon Road
Etobicoke
Ontario
Canada