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