This hotel is located in Rio de Janeiro (Flamengo), near the airport, Aterro do Flamengo Park, General Consulate of Germany, and Consulate General of the United States Rio de Janeiro. Also nearby are Museum of Modern Art and Arcos da Lapa.In addition..