Wi-Fi-FreeSpot Directory – locations that offer Free Wi-Fi. Every attempt is made to keep this Directory accurate. If you want to Add or Remove a Free Wi-Fi location. Holiday Inn, Hotel Indigo, Crowne Plaza, Staybridge Suites and Candlewood Suites have hundreds of Dog-Friendly Hotels. Look for one now for your next trip. 925 Dixon Road, Dixon and 427, Toronto, ON M9W 1J8 CA (283 Rooms) Visit the Travelodge Hotel Toronto…