El hotel Don River Villa - Boutique Inn Toronto está situado en el distrito North York, a 7 km de distancia de lugares de interés deportivo, como el Estadio York Lions.
La Universidad de York está a 6 km de distancia de este hotel, mientras que el Museo de Arte Contemporáneo Canadiense está a una distancia moderada del hotel. El hotel se halla a 3 km del Canadian Air & Space Museum. Esta propiedad se encuentra a menos de 10 minutos a pie de la estación del teleférico Quad Chair. La pensión en Toronto está a 20 km del Aeropuerto Toronto City Centre.
Las habitaciones cuentan con sofá y escritorio, chimenea de piedra para mayor comodidad de los huéspedes. Los servicios de la habitación también incluyen cafetera, nevera y utensilios de cocina.
El restaurante Wimpy's Diner ofrece comida canadiense y se encuentra a una distancia media de la propiedad.