The Catahoula Hotel is a unique boutique hotel located in the Central Business District of New Orleans. It offers vacation rentals for guests looking for a quirky and eclectic experience. The rentals are creatively designed and feature amenities like fully equipped kitchens, comfortable living areas, and colorful decor. Guests can enjoy the hotel's amenities, including a rooftop bar, courtyard, and on-site coffee shop. The location is convenient, with easy access to popular attractions like the French Quarter and the Mercedes-Benz Superdome.