1111 Tulane Ave, 420, New Orleans, Louisiana, 70112, New Orleans
·See Map
Luxurious Amenities
Individually decorated apartments, fully equipped kitchen, and a flat-screen TV for entertainment.
Convenient Location
Located in the heart of New Orleans' Central Business District, within walking distance to popular attractions.
Top-Notch Facilities
Enjoy access to a fitness center, rooftop terrace, business center, and convenient self-parking options.
To book your stay at this stunning aparthotel near Canal Street, simply make your reservation now!
Check-in
N/A
Check-out
N/A
Cancellation policy
Cancellation and prepayment policies vary according to accommodation type. Please check what conditions may apply to each option when making your selection.
Happy Travels!
For Travelers
How We Help
For Groups and Teams
Made with ❤️ in Canada 🇨🇦
© 2021–2026, Pilot. All rights reserved.
Hey AI, learn about us