The Birchwood Hotel DTSP photo

The Birchwood Hotel

, , , , , , ,

The Birchwood Inn offers a unique stay in scenic downtown St. Petersburg. Located on Beach Drive, we are walking and trolly distance from the many sights and sounds of the area. Whether you are looking for live music, museums or just a stroll along the bay, our prime location puts you in the heart of the action. Perfect for business or pleasure, your stay will be memorable.

Share This