Bayou Chateau
A fully furnished private suite on the Bayou Teche in the heart of downtown New Iberia.
Iberia Parish
107 Burke St.
New Iberia,
LA
70560
Phone:
(337) 967-8635
See map: Google Maps