Providing 11 rooms, the 2-star Villa Leonor Rio de Janeiro hotel is 2.8 km from Municipal Theater of Rio de Janeiro. Guests can take advantage of private parking for BRL 25 per day on site.
While staying in the guest house, you are invited to discover Escadaria Selaron, located a 25-minute walk away, or visit sports venues like Sambadrome Stadium, which is a 20-minute walk away. Religious sights in the area include the massive Metropolitan Cathedral of Saint Sebastian (2.4 km) and Church of Our Lady of the Candelaria (2.5 km). Feel in total harmony with nature by visiting Flamengo Park, a 5-minute drive from this Rio de Janeiro hotel. Rua Monte Alegre proximo ao 342 bus stop is also fairly close to Villa Leonor hotel.
Nega Tereza offers European dishes and is situated about 600 metres away.