Red Roof Inn St Petersburg - Clearwater/Airport Clearwater
3580 Ulmerton Road -
Clearwater,
FL 33762
Near Tampa Bay Grand Prix