Where is Renaissance Tampa International Plaza Hotel located?
Renaissance Tampa International Plaza Hotel, Renaissance Tampa International Plaza Hotel, United States of America (approx. 27.96619°, -82.51951°)
Renaissance Tampa International Plaza Hotel, Renaissance Tampa International Plaza Hotel, United States of America (approx. 27.96619°, -82.51951°)