Le Meri­dien Sets 2015 Colum­bus Open­ing –

Star­wood has bro­ken ground on a new Le Meri­dien prop­erty in Colum­bus, OH. The new build Le Meri­dien Colum­bus, The Joseph is slated to open in 2015. The ho­tel will be the an­chor of a new mixed-use de­vel­op­ment com­plex slated to open in 2014.