2 small hotels in Cholula

  • La Huerta Golf & Hotel

    Privada Juan Blanca # 2501-A, Cholula | Hotel
    from $89
  • Ambassador Cholula

    Carr. Fed. Mexico-Puebla km 122, Cholula | Hotel
    from $43
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.