O Rio Design Leblon está localizado da Zona Sul do Rio, é um shopping com estilo e reúne o melhor da moda carioca em suas 71 lojas. A entrada é liberada cães, bem como o serviço de entregas, Bike Express, internet wireless, valet parking, entre outros. O Rio Design Leblon possui 7 restaurantes, 3 cafeterias e 2 bombonieres.