Hotel prices crash as World Cup demand falls far short of hype
Amid the last-minute rush to complete infrastructure projects in Mexico City, Guadalajara and Monterrey, citizens of this country are eager for the start of the 2026 FIFA World Cup, hosted across North America for the first time. The inaugural game of the 39-day event is in Mexico City on Thursday, June 11.