The Birchwood is enviably located right downtown, just behind beautiful Straub Park, the marina and bay. Situated on upscale Beach Drive, it's only one block to St. Pete's famous Fine Arts Museum ...
St. Petersburg can come as a surprise to visitors expecting malls and subdivisions. There are beautiful beaches, yes, but ...