The Birchwood

340 Beach Dr Ne
St. Petersburg, Florida 33701
1.4 miles from Tampa Bay Rays
More hotels near this hotel

More St. Petersburg Landmarks Near The Birchwood