Skip to main content.
All properties in New Orleans, Louisiana, United States of America
1 room, 2 adults

The Natchez

4-star4 stars
530 Natchez St, New Orleans, LA, 70130, United States of America

4-star hotel with outdoor pool, near Canal Street
  • Free WiFi
  • Collect stampsYou can collect Hotels.com™ Rewards stamps here

Restrictions related to your trip

COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.  Check restrictions for your trip.