Photo of guest room at Staybridge Suites in St Petersburg, Florida
Hotels

Staybridge Suites in St. Petersburg

It’s been open for a few weeks, but the new Staybridge Suites in St. Petersburg, Florida is celebrating its Grand Opening on Thursday, May 1st. This “extended stay” hotel is across the street from “lovely” Tropicana Field. […]