Map
340 Beach Dr NE, St Petersburg
727-258-2277
Downtown St Petersburg MAP
Themed in 1920’s décor, The historic Birchwood Inn houses 18 elegant rooms. Poster beds, custom linens, oversized bathrooms with claw foot tubs and walk-in showers make your stay exquisite. Located on beautiful Beach Drive in downtown St. Petersburg. All hotel guests receive a complimentary chef-created breakfast with their stay. The Birchwood.com