Short Term Rentals BAYOU BEAUTY! MID CITY-STEPS TO CITY PARK & BAYOUHost: Location: New Orleans, Louisiana, United StatesGuest Capacity: See More Details