Newly Renovated Rooms Near Finch Subway Station
With a stay at Newly Renovated Rooms Near Finch Subway Station, you'll be centrally located in Toronto, within a 15-minute drive of Yorkdale Shopping Centre and Scarborough Town Centre. This guesthouse is 5.2 mi (8.4 km) from York University and 8.9 mi (14.3 km) from Royal Ontario Museum.