The comfortable Westwood Inn is rated 3 stars and comprises 41 rooms with homely comforts. Featuring French architecture, Westwood Inn was renovated in 1997.
Westwood Inn lies about 30 minutes' walk from the city center. 51 km to Houma.
French Quarter is 28 km of the property, while Imtt Field is around 8 km away.
Westwood Inn is placed within a 20-minute drive from Louis Armstrong New Orleans airport.
The rooms in Westwood Inn come with a mini bar, central heating, Wi-Fi, cable TV and a personal safe. Bathrooms feature a bathtub, a shower and a hairdryer.
Eat & Drink
A hot breakfast is served daily. Situated 100 meters from the venue Dots Diner and Sailfish Fish & Spirits serve a variety of food.
The hotel offers cars and bicycles for rent to explore the local sites.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.