Stay Inn Etobicoke in Ontario, offers everything guests need for a great visit to Toronto starting with its location - just west of Downtown Toronto, the Etobicoke hotel is just minutes from Toronto Pearson International Airport, Woodbine Casino & Racetrack,..