The Saint Hotel in New Orleans, Louisiana, is located right on Canal Street in the famous French Quarter, offering the p ...