
Nueva Orleans, LA, United States
Selina Catahoula New Orleans
3-star hotel · Selina Hoteles
Nestled on a quiet street in the heart of downtown, Selina Catahoula Hotel is ideal for making the most of New Orleans. Located in the Warehouse District, New Orleans, the hotel is just a short walk from St. Charles streetcar…
- Wi-fi
- 24-hour reception
- Laundry service · extra charge
- 24-hour security
