Pet Friendly Accommodations Nearby

Holiday Inn

2125 North Sheridan Way
Phone: 905-855-2000

Admiral Inn

2161 North Sheridan Way
Phone: 905-403-9777