Catahoula Hotel & Bar

914 Union St New OrleansLA70112
Map

Open Map

Description

The Catahoula Hotel is a 35-room boutique hotel in downtown New Orleans, located near the French Quarter and the Superdome. Originally built in 1845, the hotel resides in a restored creole townhouse nestled on a quiet side street in the Central Business District. The hotel offers a quiet respite from the hustle and bustle of the city and features breakfast, lunch, and dinner.
by localguides on May 21, 2016 from localguides

Information from the business

A conscious real estate venture by Ley Line Development.
by foursquare on February 14, 2017 from foursquare