Holiday Inn Express St. Petersburg North (I-275)

2171 54th Ave N
St Petersburg
Florida
United States