Dieses nur 1,6 km vom French Quarter entfernte Hotel in New Orleans bietet Ihnen einen Außenpool und einen Whirlpool. WLAN ist kostenfrei verfügbar.
Zimmeranzahl: 208
820 Poydras Street, Central Business District, New Orleans, LA 70112-1016, USA
Hotel heute 2-mal gebucht.