3705 Spectrum Blvd.
Tampa, FL 33612
Get directions

About Us

With a stunning location in the region's recreation and business centers, the hotel makes an attractive home away from home for your stay with us.

Reviews