Das Don River Villa - Boutique Inn Toronto liegt in unmittelbarer Nähe vom Avonshire Park, und zwar ca. 25 Minuten zu Fuß von hier entfernt.
Die Pension liegt in ca. 7 km Entfernung vom Black Creek Pioneer Village und 14 km vom Bahnhof Toronto Union. Das Hotel liegt in der Nähe von Sehenswürdigkeiten wie dem G Ross Lord Park (3 km) und den Edwards Gardens (8 km). Das Don River Villa - Boutique Inn Toronto befindet sich in circa 30 Gehminuten Entfernung von der North York Central Library. Die Gäste finden die Bushaltestelle Easton Road direkt neben der Unterkunft, circa 600 Meter entfernt.
Das Hotel verfügt über Zimmer mit einem Ankleidebereich und einer Sitzecke sowie einem Steinkamin für Ihren Komfort. Die Zimmer bieten den Gästen ein Ankleidebereich, ein Schreibtisch und ein Steinkamin.
Im Restaurant Chinacourt Express in unmittelbarer Nähe vom Don River Villa - Boutique Inn werden chinesische Gerichte angeboten.