HotelWaterfrontWhere to Stay
The Birchwood Inn puts you in the heart of Downtown St. Pete on historic Beach Drive. Walk to the St. Pete Pier, museums, live music, dining, nightlife, and more. Start your day with complimentary breakfast, then end the night with a cocktail and Tampa Bay views at the hotel’s rooftop lounge.
More like this
