Hotel Sol e Mar(3.5 stars)

Rua Jose Bernardino de Sousa View on map