at 3620 Canal St, New Orleans , 70119 United States
Canal Street Inn Bed and Breakfast New Orleans
538 FB users likes Canal Street Inn, set it to 143 position in Likes Rating for New Orleans, Louisiana in Hotel & Lodging category
Canal Street Inn is New Orleans based place and this enity listed in Bed and Breakfast category. Located at 3620 Canal St LA 70119. Contact phone number of Canal Street Inn: (504) 483-3033
The finest hotel in the city will call for 350 guest rooms, two signature restaurants, over 20,000 sq ft of meeting space, spa and a rooftop pool and deck.