Situated in the French Quarter, this New Orleans hotel was built in the 1800s and provides simple rooms with coffee facilities. Guests are a 5-minute walk from Jackson Square.
Number of rooms: 124
509 Decatur Street , French Quarter (Vieux Carré), New Orleans, LA 70130, United States
Hotel booked 1 times today.