Le Méridien Tampa, Tampa

Le Méridien Tampa, Tampa

Le Méridien Tampa, Tampa
https://le-mridien-tampa.usa8.info

Centrally located in Tampa, Florida, this hotel features an on-site fitness center. It is just 2789 feet from The University of Tampa. A flat-screen cable TV and small refrigerator come standard in each room at Le Méridien Tampa hotel.

601 North Florida Avenue, Tampa, FL 33602, United States of America

Related Posts