Este hotel urbano se encuentra en Lisboa, a 350 metros de la estación de metro Saldanha, y alberga habitaciones con aire acondicionado y ventanas insonorizadas. Se sirve desayuno a diario. El salón exterior es el lugar ideal para desayunar mientras se disfruta del sol y abre de 07:00 a 19:30.
Las habitaciones del Hotel Canada disponen de TV por cable y escritorio. Están amuebladas con sencillez y tienen baño privado con secador de pelo y artículos de aseo.
A unos 5 minutos a pie del Hotel Canada hay varias tabernas que sirven pescado, restaurantes internacionales y cafeterías. La plaza Marquês de Pombal y la avenida da Liberdade se encuentran a 15 minutos a pie.
La recepción, abierta las 24 horas, cuenta con servicio de lavandería. El aeropuerto de Lisboa está a 15 minutos en coche.