Canal Street Inn | New Orleans Hotels
© Canal Street Inn

Review & FAQ:

Canal Street Inn is a Greek revival mansion built in 1912.

It sits among elm and oak shade trees, patches of colorful azaleas, and other garden flowers. Inside, the architecture is marked by detailed craftsmanship. Guests will find touches like stained-glass windows, period archways, and gorgeous woodwork. There are 10 rooms and suites on three levels.

First floor traditional rooms have been meticulously restored, and the other two levels feature rooms and suites with a contemporary vibe. Guests can enjoy a gourmet breakfast either in the elegant dining room or at a bistro table on the screened-in back porch. All accommodations have plasma TVs and complimentary Wi-Fi.

Address: 3620 Canal Street, New Orleans, LA, Phone: 504-483-3033

Rating: ⭐⭐⭐⭐⭐

Plan Your Trip