2tew2's Tampa, FL, USA
Renaissance Tampa International Plaza Hotel
4200 Jim Walter Blvd
The Renaissance is a very nice hotel. It is right next door to the International Mall and close to t...
2616 S Macdill Ave
We heard it get's very crowded on Sunday's so my husband and I where there shortly after they opened...