The 42 ft² Charming Villa House Rio de Janeiro lies in the Santa Teresa district of Rio de Janeiro and offers swift access to Escadaria Selaron Stairway, which is only 6 minutes' walk away. The apartment is situated 1.4 miles from Estação D Pedro II Central train station and 0.4 miles from P28 bus station.
Cultural Center of the Bank of Brazil is situated about a 10-minute drive away, and Church of Our Lady of the Candelaria is approximately 25 minutes' walk from this apartment. Cinelandia Square is a short way from the property.
The apartment also comprises 2 bathrooms.
This property features a full kitchen. Charming Villa House is located 0.5 miles from Gloria metro station.