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.