Oferecendo vistas para a cidade, Montecassino Hotel & Suites Toronto está localizado a aproximadamente 2.4 km do Parque Downsview. Há o estacionamento no local e Wi-Fi nas áreas públicas.
O hotel está situado no bairro North York, a uma caminhada da estação de metrô Downsview Park. O despretensioso hotel está a 5 minutos a pé de Chesswood Arena e a 20 minutos andando de Canadian Air & Space Museum. As atrações esportivas próximas apresentam o Estádio York Lions a cerca de 3.4 km desta propriedade. O ponto de ônibus Chesswood Drive está localizado a uma caminhada do Montecassino Hotel & Suites despretensioso 3 estrelas.
Tem 83 quartos com cortinas opacas, o ferro e tábua de passar. Alguns deles oferecem Wi-Fi gratuito e TV, bem como máquina de fazer café. Eles também estão decorados com mobiliário elegante. Os banheiros privados são designadas com secador de cabelo e touca de banho. Hotel dispõe de um lounge bar e do restaurante Montys, que serve cozinha local.
Um café da manhã continental gratuito é servido no restaurante a la carte. Este local dispõe do o vagão restaurante nas proximidades, onde os hóspedes podem desfrutar de uma variedade da cozinha canadense.