Ponce De León Hotel is situated in downtown St. Petersburg, Florida, near the city’s waterfront. The property is also close to destinations like the Salvador Dali Museum, the Museum of Fine ...