Neia Castro se encuentra en Aparecida y ofrece alojamiento con piscina privada y wifi gratis. El alojamiento, que está a 15 min a pie de Santuario Nacional de Nuestra Señora Aparecida, dispone de bar y parking privado gratis.
La casa o chalet de 2 dormitorios tiene sala de estar con TV de pantalla plana, cocina totalmente equipada y 2 baños.
Cerca del alojamiento hay puntos de interés como Estación de autobús de Aparecida, Iglesia de San Benedicto y Basílica Vieja. El aeropuerto más cercano (Aeropuerto regional de São José dos Campos) está a 81 km.