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
thebirchwood.com | Google Maps