Staying at Casa Azul Villa Rio de Janeiro, guests can visit Church of Our Lady of Penha, which is approximately a 15-minute drive away.
Casa Azul Villa is provided with a mini-bar, along with an equipped kitchen for in-room dining. Made in Japan Culinaria Oriental is a sushi bar serving Japanese dishes right near the accommodation.
Los Larios Stadium can be found 3.6 km from the Rio de Janeiro holiday home, and Pico do Papagaio is 3.9 km away. Estação D Pedro II Central train station is also situated 70 minutes away by car.
If you stayed at this hotel, share your experience with us, please