A close up of a white wall at Mansion Inn.

Mansion Inn

About The Inn

Mansion House Bed & Breakfast is located in the heart of Historic Downtown St. Petersburg, Florida, yet minutes from the new city center, theaters, world-class shopping, fine restaurants, the pier, and seven miles of sandy beaches.

105 5th Ave NE, St. Petersburg, Florida 33701