Le Meridien Tampa

601 North Florida Avenue
Tampa, Florida 33602
0.8 miles from Tampa Cruise Line Terminal
More hotels near this hotel