Arena Plaza Bugambilia is located in Cuernavaca, Mexico on Río Balsas 102, Lomas de la Selva. Arena Plaza Bugambilia is rated 5 out of 5 in the category video game store in Mexico.
Address
Río Balsas 102, Lomas de la Selva
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park