Отель Canada расположен всего в 2 минутах ходьбы от площади Сокало в Мехико, в 550 метрах от музея Темпло-Майор. Гостям предоставляется бесплатный WiFi и подается полный завтрак. В каждом номере имеются телевизор с кабельными каналами, диван, рабочий стол и собственная ванная комната с душем и бесплатными туалетно-косметическими принадлежностями. Из номеров открывается вид на город. В распоряжении гостей также сейф. Стойка регистрации отеля Canada работает круглосуточно. В числе прочих удобств — общий лаундж, экскурсионное бюро и камера хранения багажа. Отель находится в 300 метрах от Кафедрального собора Мехико и в 500 метрах от Музея изобразительных искусств и парка Аламеда-Централ. Расстояние до международного аэропорта имени Бенито Хуареса составляет 8 км.