Check In: Check Out:
FAQ Ask a Local
Twitter Google+ Facebook

Best Western PLUS Landmark Metairie

Overview

Best Western PLUS Landmark Metairie

The Best Western Plus Landmark offers 156 tastefully appointed rooms arranged around an eight-story atrium. Each room provides a microwave, mini-fridge, coffeemaker, and free wireless Internet in a comfortable, relaxed ambiance.

A seasonal outdoor heated pool is a luxury for the solo swimmer or those traveling with families, while the largest ballroom in Jefferson Parish and ample meeting space make the Landmark Metairie a smart choice for conferences and business events.

Located on Severn Avenue across from Lakeside Shopping Mall, the Landmark places guests within easy range of the French Quarter, downtown business district, and many of New Orleans’ beautiful and distinctive residential neighborhoods. 15 minutes to Bourbon without the noise or parking hassle!

Map

Location

The Landmark Metairie is located at 2601 Severn Street, New Orleans, LA 70002.

Distance from the Landmark Metairie to popular destinations in New Orleans:

Amenities

Reviews