Howard Johnson Plaza Tampa Downtown
Hotel
33602 Tampa
United States
Phone: (813) 223-1351
Website: http://www.tampahjp.com/
Right in the heart of downtown Tampa, Howard Johnson Plaza is an affordable way to vacation in Florida!



