The Birchwood
Photo gallery for The Birchwood
Overview of The Birchwood
The Birchwood
3-star hotel in Downtown St. Petersburg
Reviews
9.0
Wonderful
Popular amenities
Explore the neighborhood
340 Beach Dr Ne, St. Petersburg, FL, 33701
- Museum of Fine Arts2 min walk
- Vinoy Park7 min walk
- Jannus Live9 min walk
- Tampa, FL (TPA-Tampa Intl.)25 min drive