Das Hotel Melrose Mansion New Orleans mit einem Swimmingpool liegt direkt neben der Preservation Hall und ist circa 8 Gehminuten vom Washington Square entfernt. Das Hotel ist mit kathedralenartigen Decken ausgestattet und bietet einen Privatparkplatz vor Ort.
Das 3-Sterne-Hotel befindet sich in einem Unterhaltungs- Stadtteil, in einer 2 km Entfernung von einer familienfreundlichen Attraktion, dem Aquarium of the Americas. Das Melrose Mansion befindet sich in New Orleans, in einer 3 km Entfernung vom Bahnhof Union. Zudem ist die Unterkunft umgeben von üppigen Bäumen. Das National WWII Museum liegt 10 Minuten Autofahrt von hier entfernt.
Das Hotel empfängt seine Gäste in 20 Zimmern, die mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Die Zimmer verfügen über ein Badezimmer mit einer getrennten Toilette und einer Dusche. Die geräumigen Schlafzimmer bieten einen Schrank. Die Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken. Das Melrose Mansion New Orleans bietet Zimmer mit Ausblick auf die Stadt an.
Die Unterkunft bietet ein kontinentales Frühstück an. Genießen Sie einen gelungenen Abend im Restaurant Cafe Du Monde, das lediglich 1 km vom Hotel entfernt liegt.