description The Birchwood Hotel 340 Beach Drive Northeast, St. Petersburg, FL 33701 MapWebsite727-896-1080 View place details...