Knights Inn St. Petersburg Tropicana

2595 54th Ave N
St Petersburg
Florida
United States