The charm and hospitality of Louisiana begins at the New Orleans Marriott Metairie Hotel at Lakeway, a state-of-the-art gem located just seven miles from the heart of the Crescent City. Located along the scenic shores of Lake Pontchartrain, a thriving business and residential suburb of New Orleans.