Providing 45 rooms, the 2-star Hotel Aymore Rio de Janeiro is a 17-minute walk from Carioca Aqueduct.
Situated relatively near Corcovado Christ the Redeemer, the hotel also gives access to such sports venues as Sambadrome Stadium, which is only 0.9 km away. Located merely 500 metres from Brazilian National Archives, the property is approximately a 10-minute ride from the public AquaRio Aquarium. Along with other cultural attractions Museu Nacional de Belas Artes is nestled only 1.8 km from this Rio de Janeiro hotel. Central do Brasil train station is merely a 10-minute walk away, and Central underground station is just a 10-minute walk away.
Cariosushi Centro RJ serves Japanese dishes and lies just off Hotel Aymore.