Spacious apartment on the 13th and last floor of a building located 5 minutes away from Copacabana beach.
Metro station at a walking distance.
Lots of restaurants and stores in the area.
Super easy and flexible check-in.