Rua Elpidio De Paula Santos 20, Aparecida (Sao Paulo), Brazil
The 2-bedroom Neia Castro Villa offers quick access to such tourist spots as Mirante da Torre da Basilica, situated nearly 5 minutes' walk away. Providing guests with Wi-Fi and parking, the property is a mere 14 minutes' walk from Capela das Velas.
The nearby cultural attractions include Memorial of Devotion Our Lady Aparecida Museum, which is a mere 1.3 km away. The villa offers sports enthusiasts to discover Penidao Stadium, located only 6 minutes' walk away.
The property provides guests with media amenities like a flat-screen TV with satellite channels for additional comfort.
Dining options onsite include kitchenware in a full kitchen. The villa is about a 5-minute walk from bar Barzin Chopperia e Petiscaria. Sao Jose dos Campos Regional airport is situated 85 km from Neia Castro Villa.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Neia Castro!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please