The New Orleans Marriott Metairie at Lakeway Hotel in the Lakeway Center overlooks the scenic shores of Lake Pontchartrain. Located in the New Orleans suburb of Metairie, the hotel is 10 miles north of the French Quarter and the Garden District. The hotel offers 187 rooms and ... Hotel Details