Set between trendy Barra da Tijuca & famed Leblon, it is the only urban Resort in Rio with direct beach access and extensive leisure & gastronomic options.
Avenida Niemeyer, 121 - Leblon, 22450-220 Rio de Janeiro, Rio de Janeiro