Boasting an outdoor swimming pool, Ramada by Wyndham New Orleans is located in New Orleans and is 5 mi from Bourbon Street.