About this hotel
The Thunderbird Beach Resort is a beachfront hotel in Treasure Island, Florida. The nearest attractions are Sunset Vista Trailhead Park (2 km), Egan Park (2.5 km), John's Pass (3 km), Maynard A. Duryea Bay View Park (4.5 km), Jungle Prada de Narvaez Park (5.5 km), Ted Williams Museum and Hitters Hall of Fame (12.5 km), and Morean Arts Center (13 km). This property is 24 km from St. Pete-Clearwater International...