Castelo de Santa Teresa Guest House bevindt zich in Rio de Janeiro en biedt accommodatie met een buitenzwembad dat het hele jaar door open is, gratis WiFi, een tuin en een gedeelde lounge.
De homestay heeft een terras.
Escadaria Selarón ligt op 1,9 km van Castelo de Santa Teresa Guest House, en Teatro Municipal ligt 3,4 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Santos Dumont, op 4 km van de accommodatie, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.