With a stay at Ponce De Leon Hotel, you'll be centrally located in St. Petersburg, a 5-minute walk from Museum of Fine Arts and 11 minutes by foot from Salvador Dali Museum. Featured amenities include a 24-hour front desk, multilingual staff, and laundry facilities.