7.1 km from York University, RoryHouse is a recently renovated property situated in Toronto and features air-conditioned rooms with free Wi-Fi and parking on-site. The homestay, set in a building dating from 1996, is 8.
Number of rooms: 2
9 Rory Road, M6L 3E9 Toronto, Canada