at 340 Beach Dr NE, Saint Petersburg , 33701 United States
Birchwood Inn is Saint Petersburg based place and this enity listed in Hotel category. Located at 340 Beach Dr NE FL 33701. Contact phone number of Birchwood Inn: (727) 896-1080
Welcome to the award winning Hampton Inn & Suites Downtown St. Petersburg, your ideal choice for St. Petersburg FL hotels.
Come see our newly renovated, hip, boutique hotel in the heart of Downtown St. Pete. Serving breakfast and dinner onsite at the Heritage Bar & Bistro.