Choose your room
Featuring 2-star accommodations, Hostel Aymore is located in Rio de Janeiro, a 12-minute walk from Selarón Steps and 0.7 miles from Municipal Theater. Popular points of interest around the property include Modern Art Museum and Museum of Tomorrow. AquaRio Rio Marine Aquarium is 1.3 miles away. Guest rooms in the hotel are equipped with a flat-screen TV. Guanabara Bay is 2 miles from Hostel Aymore. The nearest airport is Santos Dumont Airport, 1.2 miles from the property.