The rooms are all right. The air conditioning system is very good and this is a "must" in Rio. The kitchen had everything needed in case you want to cook. But what is incredible is the location. Three blocks from the beach, half a block from Leblon Shopping mall which has great brands and variety and the neighbourhood is one... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.