International Plaza and Bay Street

International Plaza and Bay Street

A visit to the International Plaza and Bay Street gives you an amazing indoor/outdoor shopping experience in downtown Tampa. It has over 200 upscale stores, many many delicious restaurants, and a hotel you can crash at when your shopping day is over. The top floor is home to Bay Street, an open air village of night life and restaurants.