Resorts in Castro
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Hotel Pousada Oosterhuis
Rua Das Flores, 127, Castro, Brazil (Open map)
The comfortable hotel in Castro is 7 km from Casa da Sinhara Heritage Museum. Featuring a sundeck and a picnic area, Hotel Pousada...
Read more...
9.3
Superb
258 reviews