A St. Pete landmark, the Thunderbird Hotel on Treasure Island, has been sold for $26 million. The hotel was built in 1959 and has 64 rooms. Set on a gulf-front 1.2 acre lot, the four story hotel consists of 31,000 square feet. The seller was David King and the buyer was Surf Style. The Thunderbird is located at 10700 Gulf Blvd.