s

 

Mexico Mexico

Mexico

Mexico


  • Ibis Mexico Alameda
    Ibis Mexico Alameda

    Located 600 metres from The Museum of Fine Arts in Mexico City, Ibis Mexico Alameda welcomes guests with a restaurant and bar. Free WiFi is provided throughout the property...

  • Holiday Inn Mexico Santa Fe
    Holiday Inn Mexico Santa Fe

    Holiday Inn Mexico Santa Fe is set in Mexico City, 10 km from Six Flags Mexico. The rooms have a TV with satellite channels. Rooms include a private bathroom. Holiday...