3-Star French Quarter Hotel in New Orleans from $149 per night