Right on the banks of Bayou Teche in New Iberia, Louisiana this is one of the most unique waterfront rentals you’ll ever stay in and would make the perfect long weekend getaway from Shreveport! The tower Air B N B will make you feel like you’re staying in a European hotel — there’s no elevator…… MORE