Con un centro de fitness, diversas actividades de ocio y un campo de golf, además de vistas a la ciudad, el hotel sin pretensiones de 3 estrellas Montecassino Hotel & Suites Toronto está ubicado a unos 3 km del Estadio York Lions. Cuenta con un aparcamiento en el lugar y WiFi en zonas comunes.
Este hotel está situado en el barrio North York y a unos minutos andando de la estación de metro Downsview Park. El Canadian Air & Space Museum está a 1 km del Montecassino Hotel & Suites Toronto, mientras que la estación de autobuses Chesswood Drive, está a 10 minutos a pie del hotel. El hotel se encuentra a la vista de Chesswood Arena. La estación de metro más cercana está a 15 minutos a pie del hotel.
El Montecassino Hotel & Suites dispone de 83 cuartos con servicio de tetera/cafetera, y comodidades modernas como Wi-Fi gratis y TV de pantalla plana con canales vía satélite. Algunas de sus habitaciones para no fumadores disponen de bañera. Los cuartos de baño privados están equipados con secador de pelo y toallas.
En el restaurante a la carta se sirve un desayuno gratuito continental. El restaurante Montys sirve comida local en este lugar sin pretensiones. Este hotel cuenta con un bar lounge.