Downtown St Petersburg, set a mere 1.6 km from the 3-star Downtown St Petersburg Edge-District Condos By Barsala hotel, as well as Museum of Fine Arts placed nearly a 25-minute walk from the property are worth visiting. If you are willing to explore even more landmarks in St. Petersburg, attend St Petersburg Sculpture Experience located 650 meters away.