Yes it's on Short Term Parking Level 9. (Long Term could also certianly have it as well but I only know ST) It looks particularly great at night you can see literally all of Tampa Bay: Downtown skyline. Bucs Stadium. International Plaza. The new Sky Center One operations center. And of course all the lights and the runways and buildings of the entire airport. It's really a great mood. Level 9 man. Hit it up!
I believe so, but I haven't gone that high up lately.
Thanks! Your answer is awaiting moderation.