Situado no Rio de Janeiro, apenas a 400 metros da Praia do Leblon, o Leblon House I dispõe de acomodações auto-suficientes. Os apartamentos climatizados oferecem acesso Wi-Fi gratuito.
Os apartamentos têm uma sala de estar com um sofá e uma televisão de ecrã plano com canais por cabo. As cozinhas estão equipadas com um forno, um micro-ondas, uma máquina de lavar roupa e uma máquina de secar roupa. As principais casas de banho têm um chuveiro e existem WC adicionais.
A famosa Praia de Ipanema está apenas a 1 km da propriedade e Copacabana fica a 4 km de distância. O Aeroporto Internacional do Galeão encontra-se a 24 km do Leblon House I.