Hotel in downtown St. Petersburg sells for $26 million By: Tampa Bay Business Journal via Business Journals October 18, 2022 at 07:04 AM EDT The hotel is located near Mirror Lake in downtown St. Petersburg. Read More >>