Travel Inn - Natchez is a fine accommodation option in Natchez.
A short walk will take you to St. Mary Basilica, Natchez and Natchez National Historical Park in 25 minutes. The venue is 4 km away from the city center.
This property offers proximity to a river and a national park.
The hotel comprises 37 rooms equipped with a microwave, a sofa, a seating area, ironing facilities and cable TV. Bathrooms are fitted with a bathtub and a shower.
Eat & Drink
A hot breakfast is served every morning.