Il Don River Villa - Boutique Inn è situato nel quartiere North York, a 29 minuti di auto dall'aeroporto di Toronto-City Billy Bishop.
Le Carnegie Centennial Centre si trova a 5 minuti in macchina dall'affittacamere, mentre il Centro sci e snowboard di Earl Bales è a 16 minuti a piedi dal luogo. Questa struttura è situata circa 10 minuti in auto da Canadian Air & Space Museum. Gli ospiti troveranno la stazione della funivia Quad Chair a pochi passi da questo hotel.
Le camere del Don River Villa - Boutique Inn sono caratterizzate da un divano e uno scrittoio, nonché da un camino in pietra per la comodità degli ospiti. Dispongono di un microonde, una macchina per caffè e tè e un frigo per il self-catering.
Questa struttura serve piatti della cucina canadese e si trova a circa 20 minuti a piedi dal ristorante Wimpy's Diner.