Hotels near Consulate General of the United States Rio de Janeiro

Where to stay near Consulate General of the United States Rio de Janeiro?