Location: in the centre of Tampa, 25 Km. from the beach and just 6 Km. from Tampa International Airport.
See more: Hotels in USA Hotels in Tampa Holiday Destinations in USA