Flamingo Plaza Shopping Mall is located in Cancún, Mexico on Blvd. Kukulcan KM 11.5, El Rey, Zona Hotelera. Flamingo Plaza Shopping Mall is rated 3.9 out of 5 in the category shopping mall in Mexico.
Address
Blvd. Kukulcan KM 11.5, El Rey, Zona Hotelera