Attractions
Bairro dos Pescadores
1.1 km
Parque Natural da Ria Formosa
1.6 km
Ponte velha de Quelfes
1.6 km
Municipal Museum of Olhao
2 km
Igreja Matriz de Nossa Senhora do Rosario e Capela de Nosso Senhor dos Aflitos
2 km
Ria Formosa Natural Park
2.5 km
Ria Formosa Natural Park Headquarters
2.5 km