- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Great Location near Zocalo and grat Dinning. Close to Torre Latinoamericana, Palacio de Bellas Artes, Alameda Central etc.
Located in Mexico City, Hotel Canada is near the airport and near a metro station. Zocalo and Paseo de la Reforma are notable landmarks, and the area's natural beauty can be seen at Alameda Central and Chapultepec Park. Looking to enjoy an event or a game? See what's going on at Autodromo Hermanos Rodriguez or Sports Palace Dome. Our guests appreciate the hotel's central location.
Super close to Zocalo, location is great, staff is super helpfull, breakfast is good. Our shower was really small, but it was always clean. There is a bar next to the hotel and it makes some noise but you couldn't expect otherwise if you're staying in a city.