Casa Sapucaia bevindt zich in de wijk Santa Teresa van Rio de Janeiro, op 1,8 km van Escadaria Selarón en 3,3 km van Teatro Municipal. De accommodatie biedt uitzicht op de tuin en een tuin. Er is gratis WiFi in de hele accommodatie en privéparkeren op het terrein.
Museu de Arte Moderna do Rio de Janeiro ligt op 4,2 km van de homestay, en AquaRio Marinho ligt 5,8 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Santos Dumont, op 4 km van Casa Sapucaia.