Toggle navigation


Tampa Area Shopping

International Plaza Shopping Center

2223 N Westshore Blvd
Tampa, FL
Located 18.59 miles from Palm Pavilion Inn

International Plaza

International Plaza, a 1.26-million-square-foot shopping venue that combines an enclosed shopping center with an adjacent outdoor lifestyle/entertainment area. The shopping center, featuring up to 200 specialty stores and restaurants, brings shoppers an array of new retail options, including three anchor stores new to Florida's Gulf Coast, Tampa Bay's largest Dillard's, more than 90 stores and restaurants previously unavailable to area shoppers and an exceptional complement of convenient amenities.

Share this profile: