This design studio apartment is located only 200 metres from Rio de Janeiro’s Copacabana Beach and walking distance to dining and shopping options. Wi-Fi is free.
Rua Ministro Viveiros De Castro, 99, Copacabana, Rio de Janeiro, CEP 22021-010, Brazil