Das komfortable Residence Inn St. Petersburg Tierra Verde liegt in unmittelbarer Nähe vom Williams Park, und zwar nur 5 Minuten zu Fuß von hier entfernt. Das Hotel mit einem Swimmingpool befindet sich gleich neben dem Fort Desoto Park.
Das komfortable Hotel ist dank seiner erstklassigen Lage ein ausgezeichneter Ort zum Aufenthalt in Tierra Verde. Floating Water Park gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in 4 km Entfernung vom Residence Inn. Die Unterkunft liegt 20 Gehminuten vom Saint Petersburg Beach entfernt.
Das Hotel verfügt über 106 Zimmer mit einem Balkon und der Küche. Hier werden auch ein Flachbildfernseher mit Satellitenkanälen sowie Möglichkeiten zur Kaffee- und Teezubereitung angeboten. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet. Die Zimmer sind mit privaten Badezimmern ausgestattet.
Jeden Tag serviert das Residence Inn St. Petersburg Tierra Verde ein kostenloses amerikanisches Frühstück mit frischem Gebäck und frischem Obst. Die Unterkunft verfügt über ein À-la-carte- Restaurant und eine Lounge- Bar. Es gibt ein hauseigenes Restaurant, wo man spanische Gerichte genießen kann. Das Restaurant The Island Grille & Raw Bar bietet amerikanische Gerichte an und befindet sich in unmittelbarer Nähe zum Hotel.