Considering the Holiday Inn Express Hotel & Suites St. Petersburg North (I-275) in Saint Petersburg?
A VT member wrote the following comment about visiting Saint Petersburg:
Clearwater and Clearwater Beach by arasnosliw
North of St. Petersburg, Clearwater has become a popular tourist spot. There are beautiful sandy beaches and high rise condos along the Gulf of Mexico, but the increasing rate of tacky souvenier shops rather defaces the beauty of the area. In Clearwater Beach, Pier 60 is a nice place to grab a drink and listen to outdoor concerts. Inland to the east is the city of Clearwater, International headquarters to the Church of Scientology. You may notice a different vibe in downtown Clearwater due to the dominance of the Church. There's a specific way Scientologists tend to dress and walk, and although subtle this caught my eye.