Squires Residence Inn



East York • Show on map
View Details for Price
Squires Residence Inn is located in Toronto just 7.7 miles from University of Toronto and 7.8 miles from Ryerson University. With free private parking the property is 3.1 miles from Ontario Science Centre…More info
