Last booking: 20 hours ago 4.3 out of 5 (262 reviews) Located in Centro, this hotel is within 1 mile (2 km) of Consulate General of the United States Rio de Janeiro, Museum of Modern Art and National Library.