Situé à Aparecida, le Neia Castro propose des hébergements avec une piscine privée, ainsi qu'une connexion Wi-Fi et un parking privé gratuits. Dotée d'un bar, cette maison de vacances se trouve à proximité de plusieurs attractions réputées, à environ 1,3 km du sanctuaire national, à 1,1 km de la gare routière d'Aparecida et de l'église Sao Benedito. L'observatoire Nossa Senhora da Aparecida se trouve à 3,2 km et la vieille basilique est à 1,5 km.
Cette maison de vacances de 2 chambres comprend un salon avec une télévision à écran plat, une cuisine entièrement équipée avec des ustensiles de cuisine et 2 salles de bains.
L'aéroport de São José dos Campos, le plus proche, est implanté à 81 km.