Catahoula Hotel features a rooftop terrace and puts you within a 15-minute walk of Mercedes-Benz Superdome. Guests looking for a bite to eat can check out Chatahoula, which serves Peruvian cuisine. Rooms offer up nice touches like premium bedding, rainfall showerheads, and designer toiletries.