This luxury hotel is on Australian Avenue in Palm Beach, Florida, less than 2 miles away from West Palm Beach's Clematis Street and Norton Museum of Art. To put it bluntly, The Brazilian Court P ...