This resort property is right on Tampa Bay just 5 minutes drive from Tampa International Airport and just 15 minutes from downtown Tampa. In additon, the beaches of Clearwater are just a 20 minute drive away.
See more: Hotels in USA Hotels in Tampa - Fl Holiday Destinations in USA