Este boutique hotel beneficia de uma localização central no centro de Montreal, a 10 minutos de carro da histórica Velha Montreal. O Hotel Casa Bella disponibiliza acesso Wi-Fi gratuito e quartos espaçosos.
Cada quarto do Casa Bella Hotel está equipado com uma área de estar e uma secretária. Estão disponíveis casas de banho partilhadas e privativas.
O Casa Bella tem um útil balcão de concierge para ajudar com passeios e reservas. Existe estacionamento gratuito limitado no local.
A Universidade Mcgill e o Centro de Comércio Internacional de Montreal estão a menos de 15 minutos a pé do Bella Casa Hotel. O Parque Mount Royal fica a 20 minutos a pé e o Estádio Olímpico está a 10 minutos de carro.