In the middle of Leblon and 200m from the beach. Very good cost-quality ratio and convenient aparthotel. 60m2 self-catering apartments for short and long stay. Home away from home.