Staying at Green House Rio de Janeiro villa, guests can visit Leblon Beach, which is nearly a 25-minute walk away.
Green House villa is a few moments from Bar e Restaurante Bem Dito, where guests can enjoy various meals. There is also Estação D Pedro II Central train station located 17 km away.
The Leblon Lookout can be found only 1.8 km from the Rio de Janeiro holiday home, and the giant mountaintop statue "Corcovado Christ the Redeemer" is approximately 7 km away. The Leblon Viewpoint is another point of interest worth exploring, situated a mere 7 minutes' stroll away.