
With its gorgeous rooftop and elegant ballroom, The Birchwood has become an iconic Tampa Bay wedding venue. Located in the heart of downtown St. Pete, the boutique hotel features sweeping rooftop views of Tampa Bay and oversized chandeliers in its ballroom making it a top choice for engaged couples. Bringing together the hotel’s modern finishes...