Situé à La Nouvelle-Orléans, à 800 mètres de Bourbon Street, le Selina Catahoula New Orleans dispose d'un restaurant et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Vous profiterez d'un bar sur place.
Toutes les chambres sont équipées d'une télévision à écran plat. Certains logements comprennent un coin salon pour plus de confort.
La réception est ouverte 24h/24.
Le Mercedes-Benz Superdome se trouve à 800 mètres. L'aéroport international Louis Armstrong de La Nouvelle-Orléans, le plus proche, est implanté à 18 km.