Canal Street Inn Business Name: Canal Street Inn Category: Accommodations Address: 3620 Canal St. City: New Orleans Province Alt: LA Postal Code: 70119 Phone: 1-504-483-3033 Website: www.canalstreetinn.com