Situé à Aparecida, à 1,3 km de la gare routière, le Pousada Castro propose des hébergements avec une piscine extérieure, un parking privé, un salon commun et une terrasse. Vous séjournerez à proximité d'attractions telles que la vieille basilique. Il propose un barbecue et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
Toutes les chambres de l'auberge sont équipées d'une télévision à écran plat. Leur salle de bains privative est pourvue de linge de lit.
Vous séjournerez à proximité de l'observatoire Nossa Senhora da Aparecida, du sanctuaire national et de l'église Sao Benedito. L'aéroport de São José dos Campos, le plus proche, est implanté à 81 km.