Das reizende Ponce De Leon Hotel Sankt Petersburg liegt in der Nähe von einem Strand- Bezirk von Sankt Petersburg und einen 14-minütigen Spaziergang vom Morean Arts Center entfernt. Das schöne Hotel verfügt über WLAN in den Zimmern und bietet außerdem ein Restaurant und ein Einkaufszentrum.
Das Hotel befindet sich 200 Meter vom Downtown St. Petersburg, im Zentrum von Sankt Petersburg. Der Albert Whitted Park befindet sich in unmittelbarer Nähe vom Ponce De Leon Sankt Petersburg. Vom Hotel aus können Sie Sehenswürdigkeiten wie den See Mirror Lake genießen (ist ungefähr 1 km von der Unterkunft entfernt). Die Unterkunft liegt in einer Entfernung von 19 Minuten zu Fuß vom Dalí-Museum. Die Gäste finden die Bushaltestelle 2nd Street North & 1st Avenue North direkt neben dem Hotel, ungefähr 250 Meter entfernt.
57 Zimmer im Ponce De Leon sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. In den Badezimmern werden eine getrennte Toilette und eine Dusche bereitgestellt. Die Badezimmer bieten einen Haartrockner und Handtücher und verfügen zudem über eine getrennte Toilette und eine Dusche.
Das Restaurant Novu Bistro Restaurant serviert die spanische Küche zum Abendessen. Die Kaffee- Bar ist ein perfekter Ort für ein entspannendes Getränk am Abend. Es gibt außerdem eine Lounge für den Komfort der Gäste.