340 Beach Dr NE, St Petersburg
Downtown St Petersburg MAP
Themed in 1920’s décor, The historic Birchwood Inn houses 18 meticulously renovated elegant rooms. Poster beds, custom linens, oversized bathrooms with claw foot tubs and walk-in showers make your stay exquisite and unique. Located on beautiful Beach Drive, we’re the most desirable location in downtown St. Petersburg. Happy Hour M-Fr 4pm to 7pm! The