Feel the emotion, excitement and drama of some sensational sporting events at Beto Avila Baseball Stadium.
If you're planning to stick around a while in Downtown Cancun, Beto Avila Baseball Stadium is a good place to start your sightseeing. This sporting facility is one of many attractions worth checking out here. La Isla Shopping Mall, Tortuga Beach, and Plaza Las Americas are also waiting to be explored close by.