Set in Aparecida, Neia Castro offers accommodation with private pool, free WiFi and free private parking for guests who drive. Boasting a bar, the holiday home is close to several noted attractions, around 1.3 km from National Sanctuary, 1.1 km from Aparecida Bus Station and 1.1 km from Sao Benedito Church. Nossa Senhora da Aparecida Observatory is 3.2 km away and Old Basilica is 1.5 km from the holiday home.
The 2-bedroom holiday home is fitted with a living room with a flat-screen TV, a fully equipped kitchen with kitchenware, and 2 bathrooms.
The nearest airport is São José dos Campos Airport, 81 km from the holiday home.