Tampa, Florida -- There are only 13 Le Meridien Hotels in North America, and now... Tampa's got one.
The former federal courthouse at 601 North Florida Ave. in downtown opened its doors at 3 p.m. Monday as a new, ultra-modern and sleek European-inspired contemporary hotel. It took more than a year and $27 million to make it happen.
The five-star French restaurant named Bizou Brasserie also debuted.
The cost for a room runs $180 to $280 a night, and a grand opening event is scheduled for June 26.