ST. PETERSBURG, FL – The Birchwood Hotel is an upscale hotel in a 1920s setting with a mural on the side of The Canopy rooftop-restaurant on Beach Drive in downtown St. Petersburg, FL.

The hotel includes the Birch & Vine at street level that offers inside and patio dining with a view of the bay.

The Birchwood Hotel
340 Beach Drive Northeast St, St. Petersburg, FL 33701
(727) 896-1080
thebirchwood.com | Google Maps

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.