Bay Shore Manor The Bay Shore Manor in St. Petersburg was built in 1928. It has seven rooms with private bathrooms to accommodate guests. The house is located across from the Northshore Park. A complimentary breakfast is served each morning.
Address: 635 12th Avenue NE St. Petersburg FL USA 33701 1 727 822-3438