5250 Gulf Blvd.
Saint Petersburg, FL 33706
Get directions

About Us

If luxury is your weakness then the Grand Plaza Hotel will be your undoing. The Grand Plaza Beachfront hotel & beach resort is located on St. Petersburg Beach, Florida.

Reviews