Operating under Starwood Hotels & Resorts’ Le Meridien brand, the Le Meridien Tampa is an upscale, boutique hotel located in downtown Tampa, Florida. The 105,030 square foot hotel offers 132 guest rooms and feature a full-service “signature” restaurant, a lounge, a lap pool, an exercise room, a business center and approximately 4,000 square feet of flexible meeting/ballroom space. The Project is centered around the redevelopment and restoration of Tampa’s historic U.S. Courthouse Building and Downtown Postal Station, which was built in 1905. The building was designated as a Local Historic Landmark and was added to the National Register of Historic Places in 1974.
A $12.0 million investment (debt and equity) of EB-5 monies were invested in the Le Meridien Tampa, alongside a bank construction loan and capital provided from Historic and New Market Tax Credits.