It's a brilliantly located hotel
Clarion Inn & Suites is located on Canal Street in the heart of New Orleans, enabling you to walk to all the historic sights with ease when you stay here. Many guests are pleased to mention that the location is within walking distance of Bourbon Street and that attractions that are further away can be accessed by the convenient trolley.