La Quinta Inn Tampa Bay St. Petersburg

4999 34th Street N
St Petersburg
Florida
United States