Amazing & Memorable Stay at the Le Meridien Hotel in Tampa
/I've been taking notice of Le Meridien and Bizou's beautiful Instagram feed and had to check this place out for myself. The Le Meriden Tampa hotel and its restaurant, Bizou, are located in downtown Tampa and the building used to be the city's formal federal courthouse.
Read More