Casa da Lú is located in Morro de São Paulo, just a 9-minute walk from Pier and 600 yards from Nossa Senhora da Luz Church. The property is close to Morro de Sao Paulo Fort, Aureliano Lima Square, and Morro de Sao Paulo Lighthouse. The apartment also features free Wifi as well as a paid airport shuttle service.
The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is available. The accommodation is non-smoking.
A mini-market is available at the apartment.
Popular points of interest near the apartment include First Beach, Second Beach, and Porto De Cima Beach.