Hotel Montreal
Mexico City CDMX
Check in
3:00 PM
Check out
1:00 PM
With a stay at Hotel Montreal in Mexico City (Coyoacan), you'll be within a 5-minute drive of Centro Coyoacan and Frida Kahlo Museum. This hotel is 3.3 mi (5.4 km) from Estadio Azteca and 5.5 mi (8.8 km) from World Trade Center Mexico City.
Make yourself at home in one of the 84 guestrooms featuring DVD players and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include phones and complimentary bottled water, and housekeeping is provided daily.
Property Details
Location
Calzada de Tlalpan #2073, Mexico City, CDMX 04040, Mexico