Das reizende Hyatt Place St. Petersburg/Downtown liegt nur 550 Meter zu Fuß vom See Mirror Lake entfernt und bietet einen beheizten Swimmingpool. Das Hotel bietet WLAN im ganzen Gebäude sowie eine 24-Stunden-Rezeption und einen Weckrufservice.
The James Museum of Western and Wildlife Art ist nur 5 Minuten zu Fuß vom Hotel und Dalí-Museum lässt sich in etwa 16 Fußminuten erreichen. Die einladende Unterkunft befindet sich im Viertel Downtown Saint Petersburg von Sankt Petersburg, in einer 1 km Entfernung vom Strand Spa Beach. Downtown St Petersburg und Demens Landing Park sind nicht zu weit von dem schick Hotel. Die Bushaltestelle 2nd Street North & 1st Avenue North liegt ungefähr 10 Gehminuten von dem 3-Sterne Hyatt Place St. Petersburg/Downtown entfernt.
Die Unterkunft umfasst 175 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Einige Zimmer sind im komfortablen Design gestaltet und verfügen unter anderem über einen Haartrockner und Toilettenartikel. Die privaten Badezimmer sind mit einer Badewanne und einer Dusche sowie Toilettenartikeln ausgestattet.
Im Restaurant bietet das Hyatt Place St. Petersburg/Downtown ein kostenloses Frühstücksbuffet an. In 300 Meter Entfernung liegt Tropez, wo moderne Speisen serviert werden.